ollydbg反匯編工具是款專業(yè)的od反匯編工具,功能就是將目標代碼轉(zhuǎn)為匯編代碼,內(nèi)含118脫殼腳本和各種插件,擁有分析函數(shù)過程、循環(huán)語句、選擇語句、表[tables]、常量、API調(diào)用、函數(shù)中參數(shù)的數(shù)目和import表等功能,這些分析增加了二進制代碼的可讀性,減少了出錯的可能性,使得我們的調(diào)試工作更加容易。 ollydbg反匯編工具功能介紹啟動 ollydbg反匯編工具快捷鍵使用Ctrl+F2 - 重啟程序,即重新啟動被調(diào)試程序。如果當前沒有調(diào)試的程序,OllyDbg會運行歷史列表[historylist]中的第一個程序。程序重啟后,將會刪除所有內(nèi)存斷點和硬件斷點。 譯者注:從實際使用效果看,硬件斷點在程序重啟后并沒有移除。 F3 - 彈出“打開32位.EXE文件”對話框[Open 32-bit .EXE file],您可以選擇可執(zhí)行文件,并可以輸入運行參數(shù)。 F7 -單步步入到下一條命令,如果當前命令是一個函數(shù)[Call],則會停在這個函數(shù)體的第一條命令上。如果當前命令是是含有REP前綴,則只執(zhí)行一次重復操作。 F8 -單步步過到下一條命令。如果當前命令是一個函數(shù),則一次執(zhí)行完這個函數(shù)(除非這個函數(shù)內(nèi)部包含斷點,或發(fā)生了異常)。如果當前命令是含有REP前綴,則會執(zhí)行完重復操作,并停在下一條命令上。 F9 - 讓程序繼續(xù)執(zhí)行。 Ctrl+F11-Run跟蹤步入,一條一條執(zhí)行命令,進入每個子函數(shù)調(diào)用,并把寄存器的信息加入到Run跟蹤的存儲數(shù)據(jù)中。Run跟蹤不會同步更新CPU窗口。 F12 - 停止程序執(zhí)行,同時暫停被調(diào)試程序的所有線程。請不要手動恢復線程運行,使用繼續(xù)執(zhí)行快捷鍵或菜單選項(像 F9)。 Alt+B - 顯示斷點窗口。在這個窗口中,您可以編輯、刪除、或跟進到斷點處。 Alt+C - 顯示CPU窗口。 Alt+E - 顯示模塊列表[list of modules]。 Alt+K - 顯示調(diào)用棧[Call stack]窗口。 Alt+L - 顯示日志窗口。 Alt+M - 顯示內(nèi)存窗口。 Alt+O - 顯示選項對話框[Options dialog] Ctrl+P - 顯示補丁窗口。 Ctrl+T - 打開 暫停 Run跟蹤 對話框 Alt+X - 關(guān)閉 OllyDbg。 ollydbg反匯編工具功能使用教程1、反匯編窗口 ollydbg(od反匯編工具)在這里顯示反匯編代碼,我們將要以OllyDbg的默認配置調(diào)試分析你打開的程序。 調(diào)試選項可以在Options->Debugging options里更改。 2、寄存器 第二個重要的窗口——寄存器窗口?匆幌逻@個在OllyDbg最右邊的窗口,它出現(xiàn)了很多信息。 3、堆棧窗口 默認情況下,它顯示ESP寄存器指向的信息(也是最重要的),但是你可以改變它的顯示模式來顯示來自涉及EBP的信息。這需要在這個窗口上點擊右鍵,選擇GO to EBP。再次點擊右鍵選擇Go to ESP,回到先前窗口。 4、數(shù)據(jù)窗口(dump) 默認的模式是最常用的,我們還可以改變它以顯示反匯編代碼(Disassemble),文本(Text)和其它格式(Short,Long,F(xiàn)loat),F(xiàn)在我們了解了OllyDbg的最主要的四個窗口。還有一些窗口沒有直接顯示,可以通過菜單或控制面板上的圖標按鈕訪問。 使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內(nèi)存少、執(zhí)行效率高。 |
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標準通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風 GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位官方正式版2023年......
7筆記本win10正式版ghost(32位)旗艦免......
8雨林木風win10(32位)ghost 修正專業(yè)......