X86 Software Reverse-Engineering, Cracking, and Counter-Measures (Paperback)
暫譯: X86 軟體逆向工程、破解與對策 (平裝本)

Stephanie Domas , Christopher Domas

買這商品的人也買了...

相關主題

商品描述

清晰實用的軟體反組譯藍圖

《x86軟體逆向工程、破解與因應措施》一書以軟體反彙編為核心。它將從x86彙編語言的基礎知識講起,逐步深入到如何運用這些知識進行軟體逆向工程並繞過軟體保護機制。本書無需任何彙編、逆向工程或軟體破解方面的知識。

本書首先進行 x86 架構的入門訓練,學習如何讀寫和編譯驅動全球大量電腦的彙編程式碼。接下來,本書將轉向使用 IDA、Ghidra、Olly 等業界常用工具進行應用程式逆向工程。之後,我們將學習破解技術,例如打補丁和密鑰生成,所有這些都將利用彙編語言和逆向工程的強大功能。最後,我們將從防禦的角度探討破解,為學習者提供更好地保護自身軟體的技巧,或更有效地破解這些破解技術的知識。

  • 組譯語言:電腦體系結構、x86、系統呼叫、編譯與連結、ASCII、條件碼、GDB、控制流程、堆疊、呼叫約定
  • 逆向工程:偵察、字串、逆向工程策略、剝離、連結、最佳化、編譯器、產業工具
  • 破解:打補丁、金鑰檢查器、金鑰產生器、資源破解、依賴關係追蹤
  • 防禦措施:反調試、反篡改、打包、加密/解密器、白名單、黑名單、RASP、程式碼簽章、混淆

本書是一本實用性強、操作性高的資源,適合從專業安全人員到業餘愛好者的所有讀者,尤其適合那些想要學習如何拆解、理解和修改黑盒軟體的人。《x86軟體逆向工程、破解與防禦》是安全研究人員、逆向工程師以及負責分析、研究、破解或防禦軟體應用程式的防禦人員的必備參考書。

商品描述(中文翻譯)

清晰實用的軟體反組譯藍圖

《x86軟體逆向工程、破解與因應措施》一書以軟體反彙編為核心。它將從x86彙編語言的基礎知識講起,逐步深入到如何運用這些知識進行軟體逆向工程並繞過軟體保護機制。本書無需任何彙編、逆向工程或軟體破解方面的知識。

本書首先進行 x86 架構的入門訓練,學習如何讀寫和編譯驅動全球大量電腦的彙編程式碼。接下來,本書將轉向使用 IDA、Ghidra、Olly 等業界常用工具進行應用程式逆向工程。之後,我們將學習破解技術,例如打補丁和密鑰生成,所有這些都將利用彙編語言和逆向工程的強大功能。最後,我們將從防禦的角度探討破解,為學習者提供更好地保護自身軟體的技巧,或更有效地破解這些破解技術的知識。

- 組譯語言:電腦體系結構、x86、系統呼叫、編譯與連結、ASCII、條件碼、GDB、控制流程、堆疊、呼叫約定
- 逆向工程:偵察、字串、逆向工程策略、剝離、連結、最佳化、編譯器、產業工具
- 破解:打補丁、金鑰檢查器、金鑰產生器、資源破解、依賴關係追蹤
- 防禦措施:反調試、反篡改、打包、加密/解密器、白名單、黑名單、RASP、程式碼簽章、混淆

本書是一本實用性強、操作性高的資源,適合從專業安全人員到業餘愛好者的所有讀者,尤其適合那些想要學習如何拆解、理解和修改黑盒軟體的人。《x86軟體逆向工程、破解與防禦》是安全研究人員、逆向工程師以及負責分析、研究、破解或防禦軟體應用程式的防禦人員的必備參考書。