駭客的修練:使用IDA Pro進行底層分析

前陣子在Google時看到 駭客的修練:使用IDA Pro進行底層分析的商品,發現商品還不錯,很多口碑文章推薦,但 駭客的修練:使用IDA Pro進行底層分析哪裡買比較划算呢? 駭客的修練:使用IDA Pro進行底層分析在PTT上面說這個網站便宜又快速,所以我都到這個網站購買 駭客的修練:使用IDA Pro進行底層分析了!

 駭客的修練:使用IDA Pro進行底層分析
   駭客的修練:使用IDA Pro進行底層分析折價券,   駭客的修練:使用IDA Pro進行底層分析哪裡買,   駭客的修練:使用IDA Pro進行底層分析哪裡有,   駭客的修練:使用IDA Pro進行底層分析新光三越,   駭客的修練:使用IDA Pro進行底層分析大遠百,   駭客的修練:使用IDA Pro進行底層分析板橋遠百,   駭客的修練:使用IDA Pro進行底層分析麗寶百貨,   駭客的修練:使用IDA Pro進行底層分析家樂福,   駭客的修練:使用IDA Pro進行底層分析大潤發,   駭客的修練:使用IDA Pro進行底層分析全聯,   駭客的修練:使用IDA Pro進行底層分析宅配,   駭客的修練:使用IDA Pro進行底層分析台中大遠百,   駭客的修練:使用IDA Pro進行底層分析新竹巨城,   駭客的修練:使用IDA Pro進行底層分析台茂,   駭客的修練:使用IDA Pro進行底層分析宜蘭,   駭客的修練:使用IDA Pro進行底層分析忠孝東路 

使用了反組譯軟體IDA Pro揭開電腦底層運作的神秘面紗
「底層」這兩個字對電腦來說,就像心臟般地重要,理由很簡單,底層就是直接剖開電腦的基本構造以及研究程式語言如何工作的重要基礎,只有理解這個基礎,你才有辦法真正地成為一位精通電腦的專家。

本書是為了以下的讀者而誕生的,它們分別是:

第1章|事出有因怎麼解

第2章|數字的世界
2.1 數字的起源與簡介
2.2 所謂的十六進位到底是什麼鬼
2.3 所謂的二進位又是什麼鬼
2.4 十進位數字、二進位數字以及十六進位數字之間的關係整理表

第3章|使用Visual Studio 輔助分析
3.1 看反組譯程式碼
3.2 觀察記憶體中的機械碼分布狀況
3.3 新增監看式

第4章|程式的基本構造
4.1 事前準備
4.2 逐步執行

第5章|對HelloWorld 與加法程式的簡單分析
5.1 使用Visual Studio 分析HelloWorld
5.2 使用Visual Studio 分析加法程式運算
5.3 使用IDA Pro 分析HelloWorld
5.4 使用IDA Pro 分析加法運算

第6章|邏輯判斷式的特徵
6.1 if
6.2 if-else
6.3 if-else-if

第7章|循環的特徵
7.1 for循環
7.2 while循環
7.3 do-while循環
7.4 break
7.5 continue

第8章|函數呼叫的特徵
8.1 call 指令
8.2 單一參數
8.3 雙參數
8.4 從函數中再呼叫函數

第9章|陣列的特徵
9.1 陣列的基本特徵
9.2 簡單陣列-for循環實現
9.3 陣列的型別
9.4 二維陣列

第10章|指標的特徵
10.1 指標的初體驗
10.2 多重指標
10.3 常數與非常數指標1
10.4 常數與非常數指標2
10.5 常數與非常數指標3
10.6 常數與非常數指標4
10.7 函數指標
10.8 函數指標的其他分析
10.9 指標與陣列
10.10 作業

第11章|綜合討論
11.1 在電腦底層,數據傳遞靠的是位址
11.2 陣列就是在記憶體裡連續地放置數據,請注意宣告的陣列型別
11.3 指標只能指同一類型的變數
11.4 暫存器數量有限,輪流使用才有解
11.5 結語

第12章|其他作業
12.1 memset函數
12.2 memcpy函數
12.3 memmove函數
12.4 memcmp函數

第13章|最後的旅程-解析MacOS 與iOS中的Objective-C程式語言概論
13.1 解析Objective-C 程式語言
13.2 如何使用Xcode 來顯示組合語言
13.3 簡單的分析要訣














出去玩沒有伴?尷尬怎麼解?來看我是怎麼化解尷尬!

第一次購買?

若您第一次購買 駭客的修練:使用IDA Pro進行底層分析推薦信用卡刷卡付款,立即申辦享有優惠!

謹慎理財信用至上
花旗信用卡循環利率:6.88%~15% 循環利率基準日為104年9月1日;預借現金手續費:預借現金金額乘以3.5%加上新臺幣100元 其他費用請上花旗網站www.citibank.com.tw查詢。