本書以計算機軟件加密與解密技術為主要內容,講解了加解密技術入門需要掌握的知識和工具。全書共分為9章。前7章主要講述了解密的入門技術,包括基礎知識、靜態(tài)反匯編、動態(tài)調試、輔助工具、不同注冊保護方式的分析、安裝包程序,以及不同編程語言的加解密工具及使用方法,并以通用的解密過程“查、脫殼→靜態(tài)分析→動態(tài)調試”的順序來進行章節(jié)的安排,使得讀者有一個較完整的思路并可以輕松上手。最后兩章則講述加密的入門技術,包括基本的軟件保護措施及實現(xiàn)和軟件保護實踐,常用到的軟件保護技術,以及完整的源代碼(大部分使用了Delphi進行編寫)和保護方案,要求讀者有一定的編程基礎。本書包含了加解密技術基礎中常用到的一些知識和工具,并通過實例來進行講解說明,既適合對加解密技術感興趣的初學者,也適合軟件開發(fā)人員在軟件設計過程中加以參考。