日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

WinDbg

系統(tǒng) 1965 0

Windbg 是微軟開(kāi)發(fā)的免費(fèi)源碼級(jí)調(diào)試工具。 Windbg 可以用于 Kernel 模式調(diào)試和用戶模式調(diào)試,還可以調(diào)試 Dump 文件。

? ? ? 通過(guò)使用WMware虛擬一個(gè)操作系統(tǒng)還可以在一臺(tái)機(jī)器上實(shí)現(xiàn)操作系統(tǒng)的調(diào)試。

1. http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx 下載 Install Debugging Tools for Windows

2. http://www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx 下載 Windows Symbol Packages(注意版本)

3. 啟動(dòng) Windbg,File->Symbol File Path 填寫(xiě)以上 Symbols 安裝路徑: 后面用% Symbolspath%表示

4.File->Kernel Debug->Local, 在下面執(zhí)行 lkd> !process 出現(xiàn)以下錯(cuò)誤:

NT symbols are incorrect, please fix symbols

?????? 這個(gè)可能是% Symbolspath%\exe\ntoskrnl.pdb 破損所致。

解決方案:將第 3 步中的 Symbol File Path 填寫(xiě)為:

% Symbolspath%

SRV* % Symbolspath% *http://msdl.microsoft.com/download/symbols

按照這樣設(shè)置, WinDbg 將先從本地文件夾 D:\Program Files\Symbols 中查找 Symbol ,如果找不到,則自動(dòng)從 MS Symbol Server 上下載所需要的 Symbol

5. 調(diào)試

?????? 當(dāng)運(yùn)行你的程序時(shí),假如你用VC開(kāi)發(fā),記得在連接選項(xiàng)中加入生成符號(hào)文件的選項(xiàng)

6. 用內(nèi)核擴(kuò)展命令查看常見(jiàn)內(nèi)核對(duì)象數(shù)據(jù)結(jié)構(gòu) ( 每條命令以分號(hào)隔開(kāi) )

1 )進(jìn)程: !process [0 0] dt nt!_eprocess dt nt!_kprocess

2 )線程: !thread dt nt!_ethread dt nt!_kthread

3 I/O 請(qǐng)求包:? dt nt!_irp !irpfind

4 )常見(jiàn)同步對(duì)象: lkd> dt nt!_kevent lkd> dt nt!_kmutant lkd> dt nt!_ksemaphore

5 )作業(yè): lkd> !job 會(huì)話( lkd> !session );內(nèi)存管理( lkd> !vm )的命令等。

WinDbg


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 平罗县| 宁乡县| 民勤县| 蒙阴县| 兰考县| 夏河县| 广东省| 贵州省| 遵化市| 常山县| 忻州市| 津市市| 南丹县| 清原| 千阳县| 陵川县| 恭城| 奈曼旗| 大连市| 湘潭县| 皋兰县| 泰州市| 浮山县| 鄯善县| 招远市| 宜城市| 柳河县| 东源县| 射阳县| 金乡县| 丰原市| 常山县| 广丰县| 开平市| 瑞丽市| 合水县| 蓝田县| 长汀县| 香河县| 桐乡市| 左贡县|