在WinDBG中檢視變數的命令

2021-06-02 21:40:12 字數 948 閱讀 4545

**:

命令

dv

display variable的縮寫, 檢視區域性變數.

dv /i

檢視區域性變數, 並顯示符號的型別和引數型別.

dv /v

檢視區域性變數, 並顯示變數的儲存位置.

dv /v variablename

指定需要檢視的變數的名字

dv 02sample!gglo*

dv命令可以帶有萬用字元, 來檢視具有某命名模式的變數.

舉例:

dt

display type的縮寫. 當變數的型別為復合型別, 比如說結構體或者類, 那麼dv命令只會顯示變數的位址. dt命令可以將一塊記憶體按照某個資料型別來解析, 其中的資料型別需要作為引數被傳遞給dt命令.

dt kbtest 0x000cff0c

將某記憶體位址按照某型別來解釋並顯示.

dt 02sample!gglobal

dt命令在顯示記憶體塊時, 解析物件的型別.

舉例:

下面的例子說明了如何從乙個vftable來推導該vftable屬於什麼型別.

在WinDBG中檢視變數的命令

命令 dv display variable的縮寫,檢視區域性變數.dv i 檢視區域性變數,並顯示符號的型別和引數型別.dv v 檢視區域性變數,並顯示變數的儲存位置.dv v variablename 指定需要檢視的變數的名字 dv 02sample gglo dv命令可以帶有萬用字元,來檢視具...

在WinDBG中檢視變數的命令

命令 dv display variable的縮寫,檢視區域性變數.dv i 檢視區域性變數,並顯示符號的型別和引數型別.dv v 檢視區域性變數,並顯示變數的儲存位置.dv v variablename 指定需要檢視的變數的名字 dv 02sample gglo dv命令可以帶有萬用字元,來檢視具...

在WinDBG中設定斷點的命令

命令 0 bp 02sample kbtest fibonacci stdcall r esp 在零號執行緒上的kbtest類的fibonacci stdcall函式上設定斷點,並且在觸發斷點時執行 r esp 命令.bl 列出所有已經設定了的斷點 bc 清除所有斷點 bp 02sample kbt...