駭客的修練: 使用IDA Pro進行底層分析 (第2版)
作者 | 秋聲&北極星編輯群 |
---|---|
出版社 | 聯合發行股份有限公司 |
商品描述 | 駭客的修練: 使用IDA Pro進行底層分析 (第2版):使用了反組譯軟體IDAPro揭開電腦底層運作的神秘面紗「底層」這兩個字對電腦來說,就像心臟般地重要,理由很簡單,底層就是 |
作者 | 秋聲&北極星編輯群 |
---|---|
出版社 | 聯合發行股份有限公司 |
商品描述 | 駭客的修練: 使用IDA Pro進行底層分析 (第2版):使用了反組譯軟體IDAPro揭開電腦底層運作的神秘面紗「底層」這兩個字對電腦來說,就像心臟般地重要,理由很簡單,底層就是 |
內容簡介 使用了反組譯軟體IDA Pro揭開電腦底層運作的神秘面紗「底層」這兩個字對電腦來說,就像心臟般地重要,理由很簡單,底層就是直接剖開電腦的基本構造以及研究程式語言如何工作的重要基礎,只有理解這個基礎,你才有辦法真正地成為一位精通電腦的專家。本書是為了以下的讀者而誕生的:電腦科學家與電腦駭客資訊工程師電腦病毒分析師與司法鑑識人員資訊安全工程師程式與網路安全分析師網路警察與軍事科技人員
作者介紹 ■作者簡介秋聲專長為底層駭客技術,目前為專心投入對十六進位機械碼的專題研究,希望未來能用十六進位機械碼來寫程式。本書專屬FB社團:https: www.facebook.com groups 1750672688484476 北極星編輯群
產品目錄 第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章|分析前的暖身與堆疊的去除5.1 使用Visual Studio 來分析5.2 使用Visual Studio 來分析加法程式運算5.3 使用IDA Pro 來對HelloWorld分析5.4 使用IDA Pro 來對加法運算做分析第6章|條件判斷式的特徵6.1 if6.2 if-else6.3 if-else-if第7章|循環的特徵7.1 for循環7.2 while循環7.3 do-while循環7.4 break 7.5 continue第8章|函數呼叫的特徵8.1 只呼叫一個函數8.2 單一參數8.3 雙參數8.4 從函數中再呼叫函數第9章|陣列的特徵9.1 陣列的基本特徵9.2 簡單陣列-for循環實現9.3 陣列的型別9.4 二維陣列第10章|指標的特徵10.1 指標的初體驗10.2 多重指標10.3 常數與非常數指標110.4 常數與非常數指標210.5 常數與非常數指標310.6 常數與非常數指標410.7 指標與函數之間的關係110.8 指標與函數之間的關係210.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函數附錄A |MacOS 與iOS 中的Objective-C 程式解析快速入門附錄B |透過IDA Pro 解析WannaCry 病毒附錄C |下載Ida Pro附錄D |安裝Ida Pro附錄E |安裝Visual Studio 2017附錄F |使用Visual Studio 來開啟第一個專案附錄G |開啟第一個Ida Pro的專案
書名 / | 駭客的修練: 使用IDA Pro進行底層分析 (第2版) |
---|---|
作者 / | 秋聲&北極星編輯群 |
簡介 / | 駭客的修練: 使用IDA Pro進行底層分析 (第2版):使用了反組譯軟體IDAPro揭開電腦底層運作的神秘面紗「底層」這兩個字對電腦來說,就像心臟般地重要,理由很簡單,底層就是 |
出版社 / | 聯合發行股份有限公司 |
ISBN13 / | 9789864766796 |
ISBN10 / | 9864766791 |
EAN / | 9789864766796 |
誠品26碼 / | 2681536366006 |
頁數 / | 304 |
注音版 / | 否 |
裝訂 / | P:平裝 |
語言 / | 1:中文 繁體 |
尺寸 / | 23X17CM |
級別 / | N:無 |