本書主要分成3個部分討論代碼虛擬和自動化分析技術。第1部分主要討論代碼虛擬化技術的各種實現(xiàn)方法,并通過一些現(xiàn)有的代碼虛擬化技術應用案例*領讀者了解代碼虛擬化的技術基礎。第2部分主要介紹和討論代碼自動化分析技術,也就是對在第1部分中介紹的代碼虛擬化技術進行討論,利用虛擬化技術自身進行自動化分析,通過實際的代碼將自動化分析技術從理論變?yōu)閷嶋H的程序,提升讀者對自動化分析技術的理解和運用水平。第3部分使用自動化分析技術全面分析Winlicense和VMProtect保護系統(tǒng),展示自動化分析技術,并通過實際的分析過程帶領讀者深入體會代碼虛擬化技術。本書適合信息安全領域相關人員、高校相關專業(yè)學生及愛好者閱讀。