基礎環境設定

 

 

Symbol

.sympath+ srv*localpath*serverpath

例如 .sympath+ srv*c:\symbols\microsoft*http://msdl.microsoft.com/download/symbols
Microsoft 的 path 要放最後面,也可以按 Ctrl-S 去設定
亦可使用 _NT_SYMBOL_PATH 環境變數 (這個較常用,在 kd 和 ntsd 間切換才不用重設 .sympath)

cdb/ntsd

remote break-in 會進入 kd,若要切入 user-mode process,有幾種方法

1. 在 client OS 上跑 cdb 或 ntsd: cdb -d -p pid
2.
kd> !process 0 0 foo.exe
PROCESS 8176f7f8 SessionId: 0 Cid: 03d8
kd> !bpid 03d8
kd> .reload

 

 

 

更多資訊 http://www.cchsu.com/arthur/category/tech/debugging/

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 cj6m3 的頭像
    cj6m3

    勇ㄅㄟㄅㄟ胡言亂語堂

    cj6m3 發表在 痞客邦 留言(0) 人氣()