Vše o ochraně proti kopírování ProtectCD
Autor: VOB
Ochrana: ProtectCD
Historie
ProtectCD je dílem německé firmy VOB. V dnešní době ji budete spíše znát jako autora programu InstantCD/DVD. Dle jejich současné produkce se mi ale zdá, že s vývojem ProtectCD již nějak dále nepokračují a soustřeďují se již hlavně na vývoj nástrojů pro nahrávání na optická média.
Identifikace
Hexaeditorem hledejte v hlavním EXE souboru řetězec "VOB".
Struktura takto chráněného CD je často následující:
vadná TOC -> data track - >audio track - > data track (přičemž audio track bývá často kratší než 4s).
Jak to funguje
Je to ochrana, která nemění chráněná data, ale zapisuje na různá místa zvláštní informace proti kopírování, které jsou přístupné pouze s ProtectCD detekční službou. ProtectCD nevyžaduje od uživatele žádná sériová čísla ani kódy.
ProtectCD se nabízí ve dvou variantách. Liší se především způsobem aplikace na chráněný produkt. Kdokoli, kdo poprvé požádá o ProtectCD dostane Project Authorization kód určený pro obě varianty ochrany. Druhá varianta se skládá s SDK s knihovnami, které se vkládají do programu již během jeho kompilace, zatímco varianta první představuje aplikaci, která toto provádí automaticky. To je výhodné především proto, že nepotřebujete vůbec zdrojový kód a implementaci ochrany provedete velmi rychle. Nevýhoda této první varianty je ale v tom, že ochrana se kontroluje pouze jednou, a dá se tak lépe pomocí debuggeru najít a případně i odstranit. V druhém případě je počet i místa kontrolování plně v režii samotného autora produktu a je tedy i velmi těžko odstranitelná.
Kde tuto ochranu najdete
- Settlers 3: Quest of the Amazons (Geheimnis der Amazonen)
- Anstoss 3
- Catan
- Evil Islands
Jak udělat zálohu
Vytvoření záložní kopie je nyní již poměrně prosté. Stačí s příslušným programem (CloneCD, BlindRead, BlindWrite, ... zvolit přeskakování čtení vadných sektorů.