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...