作為一款專業(yè)的Windows調(diào)試器,WinDbg可以用于調(diào)試內(nèi)核模式和用戶模式代碼,從而檢測(cè)并修正錯(cuò)誤。如果你是剛剛接觸WinDbg,為了讓大家有一個(gè)初步印象,本文詳細(xì)介紹了使用WinDbg調(diào)試exe進(jìn)程的方法,請(qǐng)看說明。
怎么使用WinDbg調(diào)試當(dāng)前進(jìn)程信息?
運(yùn)行WinDbg,進(jìn)入界面,如圖,在菜單欄中點(diǎn)擊【File】——【Attach to a Proces】,或者按F6鍵,
打開對(duì)話框,你可以看到本機(jī)所有的進(jìn)程信息,如圖,選擇其中一個(gè)進(jìn)程,點(diǎn)擊OK,
該進(jìn)程權(quán)限比較高,無法調(diào)試,
你可以使用管理員身份運(yùn)行Windbg,重新選擇一個(gè)進(jìn)程,進(jìn)行調(diào)試,
如果報(bào)錯(cuò),說明此程序有自我保護(hù)機(jī)制,無法進(jìn)行調(diào)試,
如果程序沒有自我保護(hù),可以正常調(diào)試,如圖所示,