アセンブリのデバッグ
-
21-09-2019 - |
質問
どのように私は、アセンブリコードをデバッグしますか?私は、Linux上だとgdbの手元に。私はレジスタを見ることができます知っています。アセンブリコードをデバッグするためのいくつかの方法は何ですか?
他のヒント
使用 "を逆アセンブル" のGDBコマンドのことができます。実行されようとしているアセンブリコードを参照してください。これは、見てのレジスタと併せて、CPUが実際にやっていることにあなたの洞察力を与えることができます。
もちろん
あなたはそれ意志ショーあなたのアドレスで利用可能なラベル、実行可能なELFファイルのパラメータでnmのコマンドを使用することができます。このことから、あなたは「SI」debugコマンドを使用して、単一の命令を実行して、特定のアドレスにブレークポイントを設定することができます。
所属していません StackOverflow