Microsoft heeft een nieuwe, geavanceerdere anti-piraterijbeveiliging ontwikkeld voor betaalde applicaties in Marketplace, met een serienummer dat op de Windows Mobile-smartphone wordt bewaard. De oude beveiliging was simpel te omzeilen.
De beveiliging die Microsoft oorspronkelijk had ingebouwd, bestond eruit dat het installatiebestand in een tijdelijke map van de Windows Mobile-smartphone kwam te staan. Na installatie werd het .cab-bestand van de telefoon verwijderd. Al bij de release bleek dat het .cab-bestand door middel van een aanpassing in het register van de telefoon ook elders op het toestel kon worden bewaard, waardoor dit na de installatie niet werd gewist.
Ontwikkelaars van vooral betaalde applicaties waren daar niet gelukkig mee, omdat software in Marketplace niet beveiligd mocht worden met een serial key of een andere methode om te verifiëren dat de gebruiker voor de applicatie had betaald. Het onbeveiligde .cab-bestand kon vervolgens daardoor op internet worden verspreid of door gebruikers worden doorgestuurd.
De nieuwe beveiliging werkt via een serial die bij de installatie wordt gekoppeld aan een Live ID en een toestel, en op de smartphone zelf wordt opgeslagen. Dat staat in de whitepaper die Microsoft daarover heeft gepubliceerd. Volgens de nieuwe methode kan het .cab-bestand niet op een andere smartphone worden gezet, omdat de serial elke keer dat de applicatie wordt gestart, gecheckt kan worden . De ontwikkelaar mag zelf bepalen hoe vaak de applicatie zijn serial verifieert. Als de serial niet klopt, start de applicatie niet op of wordt een bericht getoond met de vraag of de gebruiker de applicatie wil kopen. Ook is het starten van een trial mogelijk. De gebruiker hoeft de code nooit zelf in te voeren.
De nieuwe beveiliging vereist wel een wijziging in de code van de applicatie. De 'Advanced'-beveiliging is niet bedoeld voor alle applicaties en zal vermoedelijk alleen bij sommige betaalde applicaties worden ingezet.
Windows Mobile is niet het enige platform waarbij ontwikkelaars te maken krijgen met piraterij: volgens sommige ontwikkelaars gaat het bij het overgrote deel van de game-downloads voor de iPhone om een gekraakte versie.
Naast de betere beveiliging heeft Marketplace voor Windows Mobile ook een webinterface gekregen. Op de site kunnen gebruikers inloggen met een Live ID en applicaties kiezen. Als vervolgens op een smartphone de Marketplace-applicatie wordt geopend, die is gekoppeld aan dat Live ID, worden de applicaties automatisch naar de telefoon gedownload.
Update vrijdag 10:56: In het artikel stond onterecht vermeld dat de applicatie online checkt of de serial juist is: dat gebeurt offline.