
周守辰
"《逆向工程原理、技術與CTF實踐》結合58個原創實驗、9個CTF競賽題、5個實戰案例,介紹逆向工程的核心原理與技術,涵蓋Windows、Linux、Android等多個平臺以及Java、Python、Go等多種編程語言與工具的逆向分析方法,旨在幫助讀者從零開始系統學習逆向工程的理論與技術,並進行應用實踐。 《逆向工程原理、技術與CTF實踐》共12章,分爲3篇。第1篇基礎知識,首先簡要介紹逆向工程的基本概念、實施目的、應用與前沿技術,然後詳細介紹逆向分析原理、逆向分析環境搭建和靜態分析技術等,最後歸納總結並給出提升方法。第2篇進階提升,首先介紹x64dbg和GDB動態調試技術,以及花指令、反調試檢測與繞過、加殼與脫殼等相關技術,然後介紹Java、Python和Go三種編程語言和Unity遊戲開發引擎的逆向分析方法,接着介紹Hook技術,最後歸納總結並給出提升方法。第3篇案例實戰,首先介紹Windows 7原版掃雷遊戲的破解和輔助、植物大戰殭屍遊戲的破解和外掛實現、CS 1.6透視外掛的實現三個遊戲逆向分析應用實戰案例,然後介紹Android勒索病毒和有道翻譯Web接口兩個軟件逆向分析應用實戰案例。 《逆向工程原理、技術與CTF實踐》內容豐富,講解通俗移動,實用性強,適合逆向工程入門人員、網絡安全從業者、信息安全人員、CTF參賽人員與愛好者、軟件開發與測試人員、逆向分析愛好者等相關人員閱讀,也適合作爲高等院校信息安全和網絡安全等相關專業的教材。"