![]() ![]() |
匯編語言與逆向技術(shù)
"匯編語言是一種面向機器的底層編程語言。本書將計算機匯編語言與軟件逆向分析技術(shù)交叉融合,從匯編語言的角度介紹處理器、操作系統(tǒng)和應(yīng)用軟件的底層設(shè)計,通過逆向分析技術(shù)進一步理解系統(tǒng)和程序的底層運行機制,以軟件知識產(chǎn)權(quán)保護場景的案例分析展示匯編語言與逆向技術(shù)在信息安全領(lǐng)域的重要性。本書介紹了目前普遍使用的Intel IA32處理器及其使用的x86匯編語言,也介紹了華為鯤鵬處理器及其使用的功能更強大的ARM匯編語言。逆向技術(shù)部分,本書使用了更加先進且免費的Binary Ninja靜態(tài)逆向分析平臺和x64dbg動態(tài)逆向分析平臺。
本書主要面向高校信息安全、網(wǎng)絡(luò)空間安全等相關(guān)專業(yè)的師生和從事信息安全工作的技術(shù)人員。通過學(xué)習(xí),讀者可以更深入地了解計算機處理器和操作系統(tǒng),理解高級語言編程的底層實現(xiàn),進一步掌握靜態(tài)和動態(tài)的二進制代碼逆向分析方法,從案例分析中認識到匯編語言和逆向技術(shù)對于軟件知識產(chǎn)權(quán)保護的重要性,為進一步學(xué)習(xí)“軟件漏洞挖掘”“計算機病毒分析”等信息安全課程打下堅實的基礎(chǔ)。 "
你還可能感興趣
我要評論
|