
錢林松 張延清
這是一部系統講解反彙編與逆向分析技術原理、流程、方法和實用技巧的著作。本書第1版出版於2011年,10年來暢銷不衰,成爲反彙編與逆向工程領域的標誌性著作,被數十萬安全工程師和C++工程師奉爲瑰寶。在全球學術界和企業界都享有盛譽,故第2版得到了全球15位安全技術專家的傾力推薦。第2版在技術、工具和案例等方面做了大量的更新和補充。通過本書,你將掌握以下知識或技能:逆向分析技術的工具和原理;逆向分析技術的流程和方法;逆向分析技術的精髓和實用技巧;軟件調試的技術原理,以及代碼運行時的內存表現;C++語法的實現機制和反彙編表現形式;全書共18章,分爲三個部分:第一部分 準備工作(第1章)簡單地介紹了編譯器、調試器和反彙編靜態分析工具的使用方法以及反彙編引擎的工作原理;第二部分 C++反彙編揭祕(第2~13章)以多種編譯器爲例解析了每個C/C++知識點的彙編表現形式,通過整理反彙編代碼梳理流程和脈絡,講解了調試和識別各種C/C++語句的方法,並且深入剖析各知識點的底層機制;第三部分 逆向分析技術應用(第14~18章)通過對PEiD、調試器OllyDbg、木馬、勒索病毒等實際應用的逆向分析,帶領讀者領路逆向分析技術的魔力,並加深對所學理論知識的理解。
這本書和《深入理解計算機系統》的講述順序比較一致,可以一起看,每個部分最好都自己寫代碼編譯調試一下,親手調的過程裏可以邊算地址邊看值,理解起來更透徹一些。
學習x86反彙編必看的一本書。寫得是很好的,系統又全面,從表達式計算,到三目運算符,到分支結構,循環結構的反彙編都有講解。 主要是這類型的書太少了。看吧。
本來想買一本書來看的,發現有電子書,剛開始有點期待,看了兩張發現內容水的很,一開始安裝各種工具,然後基本類型,感覺跟記流水賬一樣,如果不是有彙編基礎,有些東西估計一般的程序員都不知道爲什麼這麼幹,看了第二章,發現內容比較淺,沒有深入一點的東西,很多東西一筆帶過,有些能夠深入或者需要注意的地方沒有說明,想要了解背後的原理估計你們要失望了,完全沒有,總結一下,如果有會員免費看一下可以,花100多買紙質書的話划不來
時間太久了,而且有些反彙編的邏輯有了改變。作爲一本形成初步印象的入門書籍還是可以的,還是要多動手,自己分析反彙編代碼纔行