VT 除錯環境搭建

2022-09-15 08:30:14 字數 1663 閱讀 9832

windows核心分析索引目錄:

vt 除錯環境搭建

除錯方法: vmware + win7x64 + windbg + ida64位

一、虛擬機器配置

1.開啟win7的虛擬機器檔案,找到乙個 .vmx 檔案,在後面加上下面幾句話,之後儲存,啟動虛擬機器。

2.當啟動虛擬機器時,發現進入[除錯]模式之後,黑屏,並且windbg也連線不上,此時不用擔心,繼續往下看。

二、ida配置啟動遠端除錯

1.開啟ida64,點選"debugger"-"attach"-"remote dgb debugger"

2.兩個引數依次為 "localhost" "8864",點選確定。

3. 一直點確定,最後會出現成功附加程序

4. 點左上角執行,啟動虛擬機器

三、虛擬機器連線windbg

1. 當ida中繼續執行時,此時螢幕還是黑的,但此時已經可以和windbg連線了。

2. 正常啟動。

四、載入pdb檔案

1. 從虛擬機器中的 c:\windows\system32 中找到ntoskrnl.exe

3. 將ntoskrnl.exe 與 對應的pdb檔案放在同乙個目錄下,然後ida載入pdb檔案時,選擇載入ntoskrnl.exe(其會自動找到對應的模組位址然後載入pdb檔案)

pdb載入現在還不知道什麼原因並未載入成功,但不影響我們後續的使用。

tornado搭建除錯環境

雖然現在覺得很容易,但還是想寫下來,免得以後忘了都沒地方找 首先要安裝虛擬網絡卡,因為習慣用網路連線vxworks系統,虛擬網絡卡的安裝步驟 設定 控制面板 新增新硬體 從磁碟安裝 然後選擇到tornado目錄host x86 win32 bin裡面吧,有個ulip還是什麼玩意的 然後選擇安裝就好了...

Nodejs除錯環境搭建

欲善其事,先利其器。nodejs除錯方法主要可以分為三類 以乙個小demo hello.js 為例對後面兩者做介紹 console.log server running at npm安裝node inspector包 npm install g node inspector 後台程序的方式啟動 no...

vs keil proteus除錯環境搭建

寫作背景 本人手上有一塊微控制器開發板,但是,日常開發中存在硬體電路修改困難且耗時,硬體除錯 問題困難,keil開發沒有提示難受。為了愉快的開發微控制器,使用vs visual assist開發微控制器程式,解決了提示的問題 使用proteus模擬微控制器電路,解決了電路修改困難且耗時的問題 使用k...