Nya Marketplace Advanced Copy Protection har nu också spruckit

Lästid ikon 2 min. läsa


Läsare hjälper till att stödja MSpoweruser. Vi kan få en provision om du köper via våra länkar. Verktygstipsikon

Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer

AntiPiracyServices Som vi förutspådde, Microsofts åtgärder mot piratkopiering för Windows Mobile Marknad, även på sin andra nivå (den första var att ta bort cab-filen) varade väldigt länge överhuvudtaget.

Chainfire skrev på XDA-Developers:

Jag har nu knäckt det "avancerade" kopieringsskyddet som används av Marketplace. Som du kanske vet är detta ett "bättre" skydd än det ursprungliga "CAB-kopieringsskyddet" Marketplace som erbjuds. Detta "avancerade" skydd använder licensnycklar som verifieras när du kör programmet, och som ges ut och kontrolleras av Microsoft.

Flera utvecklare är irriterade över att Microsoft inte tillåter oss att använda våra egna licenssystem och tvingas använda "inget skydd" (det ursprungliga CAB-kopieringsskyddet) eller använda Microsofts system som i huvudsak är en enda punkt av misslyckande för alla Marketplace-skyddade appar.

Detta nya "avancerade" skydd släpptes idag av Microsoft, och såvitt jag vet använder ingen tillgänglig app det redan när detta skrivs.

Så jag fick kodavsnitten som du ska lägga in i din app och det var helt enkelt häpnadsväckande WTF. Även om det inte var precis lätt att slå, det tog mig mindre än två timmar att skapa ett "generiskt" hack, utan att modifiera vilken som helst filer på enheten. (Tja hej, det är åtminstone bättre än de 5 minuter som det tog för det "grundläggande" skyddet, eller hur?)

Ett "generiskt" hack? Ja, med detta menar jag att detta enda hack (egentligen kör en EXE i bakgrunden) kommer att helt kringgå hela kodavsnittet från Microsoft som ska kontrollera och validera din licenskod, för alla Marketplace-appar som använder detta "avancerade" skydd.

Chainfire kommer inte att släppa hacket, vilket innebär att den kryptografiska modulen patchas medan den körs i bakgrunden. Hans mål är att få Microsoft att realisera en monokultur av kopieringsskydd innebär inget skydd alls för alla, och för Microsoft att tillåta utvecklare att använda sina egna olika moduler. Även om vi själva inte tycker att detta är en idealisk lösning, förblir den lätthet med vilken deras nya skydd har kringgåtts skrämmande för utvecklarna och kan få dem att hålla sig borta från den embryonala Windows Mobile Marketplace.

Mer om ämnena: marknadsplats, microsoft, programvara, windows mobile

Kommentera uppropet

E-postadressen publiceras inte. Obligatoriska fält är markerade *