アセンブリ言語プログラムのソースコードがあり、すべての行にコメントがあります。これらのコメントは、デバッグ時にOllyDbgの逆アセンブリのコメント列に表示されます。本格的なプラグインを作成せずに、これを行う方法はありますか?
質問する
726 次
2 に答える
1
コメントは最終的なexeにはなりません。コメントがデバッグ ビルド用の pdb ファイルに含まれるとは思いません。
exe のディレクトリにコメントを含むソース コードがある場合は、olly で exe を開き、[表示] メニューをクリックしてから [ソース] をクリックします。これにより、コメントとすべてを含むソース ファイルが開きます。
多くのマクロを使用していない限り、99% の確率で、ソース ファイルに記述した内容が olly が示す内容になります。
于 2012-12-04T00:12:24.997 に答える
1
もう少し経験を積んだ後、基本的に3つのアプローチがあることがわかりました。
- OllyDbg がコメントを直接保存するために使用する .udd ファイルを変更します。
- ラベル プラグを使用します (残念ながら、私が見つけたものは 2.01 では動作しません)。
- OllyDbgが理解できる形式でデバッグファイルを作成します(DWARFだと思います)
3 はかなり複雑なので、おそらく 1 が最適です。
于 2012-12-09T20:53:55.917 に答える