本書系統(tǒng)介紹了軟件逆向工程基本原理和常見技術(shù)工具,并以主流的硬件架構(gòu)和操作系統(tǒng)為背景,介紹了常見的軟件逆向工程方法。本書的主要內(nèi)容包括軟件逆向工程概述、x86與x64體系結(jié)構(gòu)、ARM體系結(jié)構(gòu)、PE文件格式、DLL注入、API鉤取、代碼混淆技術(shù)、Android應(yīng)用程序逆向分析和ROP攻擊等。本書注重突出實用性和實踐性。
本書適合作為高等院校信息安全、計算機等相關(guān)專業(yè)本科生或研究生的教材,也可供計算機軟件相關(guān)技術(shù)領(lǐng)域的研究人員和工程人員參考使用。