[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 软件资源 >> 編程開發 >> 一個完整的C++逆向教程!網友稱其為神作反匯編C++
一個完整的C++逆向教程!網友稱其為神作反匯編C++
下載分級 软件资源
資源類別 編程開發
發布時間 2017/7/14
大       小 -
一個完整的C++逆向教程!網友稱其為神作反匯編C++ 簡介: 簡 介 一、逆向的神兵利器(初到江湖刀槍都准備一把吧) (1)動態調式工具 a、Microsoft Visual C++ 6.0 b、Ollydbg(簡稱OD) c、實戰 (2)靜態分析工具 a、IDA基本使用 b、實戰 二、你的匯編夠扎實嗎?來補補把 三、一個簡單的程序開啟反匯編大門 四、C++裡面的數據類型你覺得會
電驢資源下載/磁力鏈接資源下載:
全選
"一個完整的C++逆向教程!網友稱其為神作反匯編C++"介紹
  • 簡 介
  • 一、逆向的神兵利器(初到江湖刀槍都准備一把吧)
    (1)動態調式工具
    a、Microsoft Visual C++ 6.0
    b、Ollydbg(簡稱OD)
    c、實戰
    (2)靜態分析工具
    a、IDA基本使用
    b、實戰
    二、你的匯編夠扎實嗎?來補補把
    三、一個簡單的程序開啟反匯編大門
    四、C++裡面的數據類型你覺得會是什麼呢?內存
    五、你認為MAIN函數不可更改嗎?
    六、VC6.0編譯器優化技巧
    七、基本表達式的識別與優化原理
    八、模運算的識別與優化原理
    九、反匯編中識別if-else
    十、反匯編中識別switch-case語句
    十一、識別復雜的switch-case語句
    十二、反匯編中識別C++循環語句
    十三、VC6.0編譯器對循環結構的優化
    十四、函數調用方式講解
    十五、使用ESP或EBP尋址
    十六、函數參數傳遞
    十七、通過反匯編清楚傳值、地址、引用的實現
    十八、函數返回值
    十九、初程序員在函數調用中常犯的錯誤及函數調用總結及
    十二、變量在內存中的位置
    二十一、數組級指針形址
    二十二、結構體和類
    二十三、C++對象內存布局
    二十四、內存對齊
    二十五、在反匯編中識別C++類
    二十六、利用RTTI識別類
    二十七、構造函數和析構函數識別
    二十八、通過反匯編了解虛函數實現原理
    二十九、從內存角度學習繼承和多重繼承
    三十、異常處理。
    三十一、CreakME算法分析。

    內容摘要:
    IDA的設置調式符號路徑
    _NT_SYMBOL_PATH=symsrv*symsrv.dll*D:\symbols*http://msdl.microsoft.com/download/symbols/
    在IDA安裝目錄下的cfg下的pdb.cfg文件中設置調式符號路徑

    設置環境變量記錄log文件
    IDALOG

    打開IDA的patch program菜單

    OD的使用技巧:

    快捷鍵 功能說明
    F2 在OD的反匯編視圖中使用F2進行下斷
    F4 程序執行到當前光標位置
    F5 縮小、還原當前窗口
    F7 單步步入,進入函數內,跟進到CALL地址處
    F8 單步步過,越過函數實現,不會進入CALL地址處
    F9 直接運行程序,遇到斷點程序暫停
    Ctrl+f9 執行到函數返回,用於跳出函數
    Alt+f9 執行到用戶代碼處,用於快速跳出系統函數
    Ctrl+G 輸入十六進制地址,在反匯編或數據窗口中快速定位到該地址處

    匯編的補充知識:

    mov ecx,30
    mov eax,0cccccccch
    rep stos dword prt es:[edi]
    stos指令,它的功能是將eax中的數據放入的edi所指的地址中,同時,edi會增加4個字節,rep使指令重復執行ecx中填寫的次數。
    方括弧表示存儲器,這個地址實際上是edi的內容所指向的地址。這裡的stos其實對應的是stosd,其它的還有
    stosb、stosw 分別處理4、1、2個字節,這裡對堆棧中的30h*4個字節初始化為0cch(也就是int 3的機器碼),這樣發生竟外時執行
    堆棧裡面的內容會引發調式中斷。

    http://pan.baidu.com/share/link?shareid=507694629&uk=3073355117
    相關資源:

    免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

    Copyright © 電驢下載基地 All Rights Reserved