WinDbgのコマンド体系

WinDbgのコマンド体系

WinDbugコマンドの3種類

WinDbugは、多くの機能のほとんどは、次の3つのカテゴリに分かれて、コマンドウィンドウでコマンドを入力して、コマンドによって達成される、強力なデバッガです。

  • 標準的なコマンド

    標準コマンドは、デバッガの基本的な機能、主に文字、130以上のコマンドの合計を提供します

    タイプ コマンドの代わりに
    プログラム制御クラス Gシリーズ、TシリーズPシリーズ
    メモリビューには、クラスを変更します シリーズ■EのDシリーズなど
    ブレークポイントの設定クラス Bシリーズ
    観察スタック Kシリーズ
    逆アセンブルコマンド Uシリーズ
    その他のコマンド xqlsなど

    コマンド入力ボックスに?あなたは、いくつかのコマンドの概要を参照してくださいすることができます

    注意事項:

    • 唯一のプログラムで停止したプログラムにコマンドを入力することができます

    • 直接最後のコマンドを繰り返すことができます入力してください

    • 上下の矢印キーでコマンドを閲覧するEnterキーを押して、以前に入力しました

    • 場合は、コマンドプロンプトボックス* BUSY *は、コマンドをすぐに実行することができません

  • メタコマンド

    標準コマンドの補足として、元のコマンドも始まり、通常の単語によって特徴付けられるWinDbgを、組み込まれてい「」。:

    例:.symopt .sympathy .ASM

    .restart .reboot

    .helpがメタコマンドを表示することができます入力して、彼らが説明するのに役立ち

  • 拡張コマンド

    • 拡張コマンドは、多くの場合、特定のデバッグコマンドを達成するために使用されます。彼らは、WinDbgを実現し、一般的に使用されたときにDLLは、内蔵されていません!当初、通常の単語で。

    • 拡張コマンドは、すべての拡張モジュール.chainコマンドリストを使用して、拡張DLLと呼ばれる存在、モジュールのほとんどは、コマンドモジュールの情報を表示するために、実質的にhelpコマンドを持っている、と含まれています。

共通の基本的なコマンド

コマンド 機能
LM 現在のモジュールの負荷条件や記号を見ます
.reload シンボルパスを更新、シンボルをリロード
LD シンボルのモジュールのロード
。再起動 再起動してデバッグ
.detach 分離のデバッグ
Q 出口のデバッグ

おすすめ

転載: www.cnblogs.com/TJTO/p/11373807.html