よく使いそうなものの覚書。 シンボルサーバの指定 環境変数を用いて指定しておくとよい。 >set _NT_SYMBOL_PATH=srv*C:\Symbols*http://msdl.microsoft.com/download/symbols デバッグ情報付きでコンパイル コンパイルオプションとして/Ziを付ける。 >cd /Zi hello.c 実行ファイルを指定して起動 >cdb hello.exe 主要なコマンドの一覧を表示 0:000> ? 各種情報の表示 レジスタ 0:000> r メモリ内容 dcはdword+ascii形式で表示、dpsはポインタ配列とみなし対応するシンボルと合わせて表示。 0:000> dc esp 0:000> dps esp ディスアセンブル結果 引数としてシンボル名を使う場合は、[module]![symbol]の形で指定する。 poi()オペレータ