1

ヒットしたプログラムをデバッグしていました

整数 0x80

これはシステムコールを意味し、カーネルがそれを実行したことを私は知っています。ただし、GDB では、このシステム コールの実行中にカーネルによって実行される命令を確認することはできません。システムコールを実行するだけで、次の命令に移動します。

ユーザーモードプログラムのデバッグ中にカーネルモードコードを調べることができる方法はありますか? そうでない場合、私が利用できる最高の代替手段は何ですか?

4

1 に答える 1

0

ユーザーモードプログラムのデバッグ中にカーネルモードコードを調べることができる方法はありますか?

いいえ。

(実際、UMLを使用すればそれを行うことができますが、セットアップするには複雑すぎる可能性があります。)

于 2013-01-30T18:44:28.217 に答える