windbg(調(diào)試工具) V6.12 官方最新版
安全無毒
- 軟件大。61.07 MB
- 軟件廠商:暫無
- 軟件語言:英文
- 軟件授權(quán):免費(fèi)軟件
- 軟件評(píng)級(jí):
- 應(yīng)用平臺(tái):Vista/winXP/win7/win8
- 更新時(shí)間:2013.12.30
-
Windbg是在windows平臺(tái)下,強(qiáng)大的用戶態(tài)和內(nèi)核態(tài)調(diào)試工具。相比較于Visual Studio,它是一個(gè)輕量級(jí)的調(diào)試工具,所謂輕量級(jí)指的是它的安裝文件大小較小,但是其調(diào)試功能,卻比VS更為強(qiáng)大。它的另外一個(gè)用途是可以用來分析dump數(shù)據(jù)。
Windbg是Microsoft公司免費(fèi)調(diào)試器調(diào)試集合中的GUI的調(diào)試器,支持Source和Assembly兩種模式的調(diào)試。Windbg不僅可以調(diào)試應(yīng)用程序,還可以進(jìn)行Kernel Debug。結(jié)合Microsoft的Symbol Server,可以獲取系統(tǒng)符號(hào)文件,便于應(yīng)用程序和內(nèi)核的調(diào)試。Windbg支持的平臺(tái)包括X86、IA64、AMD64。
雖然windbg也提供圖形界面操作,但它最強(qiáng)大的地方還是有著強(qiáng)大的調(diào)試命令,一般情況會(huì)結(jié)合GUI和命令行進(jìn)行操作,常用的視圖有:局部變量、全局變量、調(diào)用棧、線程、命令、寄存器、白板等。其中“命令”視圖是默認(rèn)打開的。
初學(xué)者可以通過熟悉一些常用的調(diào)試命令開始,下面簡(jiǎn)單介紹常用的命令:
查看版本信息:version、vertarget
查看模塊信息:lm、!dlls、!lmvi等
調(diào)用棧:用k命令顯示調(diào)用棧,用.frames命令切換棧幀
內(nèi)存操作:讀內(nèi)存用d命令,寫內(nèi)存用e命令
自動(dòng)分析:!analyze、!owner等
符號(hào)命令:.reload加載符號(hào), .sympath設(shè)置符號(hào)路徑, !sym設(shè)置符號(hào)選項(xiàng)
進(jìn)程線程:!process顯示進(jìn)程信息; .process顯示當(dāng)前進(jìn)程,或用.process /i 切換當(dāng)前進(jìn)程;!peb顯示進(jìn)程環(huán)境塊內(nèi)容;~命令顯示線程列表,用~n s可切換當(dāng)前線程,n表示線程號(hào);.thread顯示當(dāng)前線程。