CRACKING a jak se proti němu bránit diskuze
Pavol Červeň
Programátor míní, cracker mění. I tak by se dalo parafrázovat známé přísloví pro oblast komerčního počítačového softwaru. Programy lze proti nežádoucímu šíření chránit mnoha způsoby, každou ochranu však lze nějak obejít. Někdy je to jen otázka času, ale i ten je pro firmy uvádějící na trh nový software důležitým faktorem: není příjemné zjistit, že instalační CD s hrou, která neměla být „free“, se pár dní po uvedení do prodeje mezi počítačovým lidem houfně přepalují a potřebný crack lze stáhnout z Internetu. V souboji programátor versus cracker mají zatím celkově navrch ti druzí. Většina programátorů a softwarových firem si totiž neuvědomuje, jak silné dokáže být odhodlání jiných programátorů prolomit nejrůznější klíče, obelstít kontroly originálního CD, časová nebo jiná omezení placeného softwaru, a jaká je jejich programovací výbava. A zatímco crackeři vrší své bohaté know-how na řadě webů, nebyl na světě donedávna snad jediný pramen, v němž by byla uceleně popsána anticrackingová ochrana softwaru. Kniha Cracking a jak se proti němu bránit otevírá oči softwarovým firmám a tvůrcům vlastního sharewaru, aby prozřeli přes závoj svých ekonomických ztrát a uviděli, kudy jim unikají chybějící příjmy. Autor, který se zabývá problematikou crackingu a ochrany softwaru především z vlastního zájmu, v knize názorně demonstruje metody, jak lze chránit vytvářený software proti nedovolenému používání a šíření, ukazuje slabá místa programů i zdánlivě dobře zajištěných. Vysvětluje triky, jimiž crackeři obvyklé ochrany zdolávají, a předkládá konkrétní návody na jejich lepší zabezpečení. Knihu tak lze bez nadsázky nazvat povinným čtením pro každého, kdo vyvíjí software ke komerčním účelům. Obsah tvoří tyto kapitoly: Úvod do problematiky Programy nejčastěji používané crackery Nejčastější chyby ochrany Základní typy ochrany Anti-debugovací, anti-disassemblovací a další triky ke zlepšení ochrany Rady, jak programy chránit lépe Důležité struktury ve Windows Důsledky ochrany programů Zajímavé stránky na Internetu Kniha Pavola Červeně dosáhla na domácí poměry mimořádného úspěchu: byla přeložena již do několika cizích jazyků a pod názvem Crackproof Your Software slaví úspěch i na americkém trhu! Knihu doprovází CD s desítkami kompresních a kódovacích programů pro ochranu, debugerů a anti-debugovacích triků, praktickými ukázkami ochrany a kompletními příklady z knihy.... celý text