本書不但深入淺出地講解了軟體保護技術,而且還精選並剖析了一些破解實例,並從一定的角度透視解密者的心態,在多處對照了軟體保護與破解的思維方法。
主要內容有:軟體加密的發展歷史、錯誤、方法,以及與特定語言相關的軟體加密技術;破解技術剖析,以及常見的軟體加密薄弱環節;PE技術、實戰外殼加密與反脫殼技術(附大量範例原始碼),並提供了作者自己編寫的小工具(加殼工具PEMaker等);除錯技術與反除錯技術(附大量範例原始碼);軟體加密技巧與整體方案設計;加密鎖分類及其使用技巧(智慧卡加密鎖)。
本書是作者多年從事軟體保護所積累的經驗和心得,有很強的實用性,本書主要針對軟體發展商、對軟體加密和解密有濃厚興趣的讀者。
本書的主要內容:
●軟體加密的發展歷史,軟體加密的錯誤。
●軟體加密的方法,與特定語言相關的軟體加密技術。
●破解技術剖析及常見的軟體加密薄弱環節。
●PE技術、實戰外殼加密與反脫殼技術(附大量範例原始碼)。
●除錯技術與反除錯技術(附大量範例原始碼)。
●軟體加密技巧與整體設計方案。
●加密鎖分類及其使用技巧(智慧卡加密鎖)。