1

我有一个汇编语言程序的源代码,它的每一行都有注释,我想在 OllyDbg 的反汇编的注释栏中看到这些注释,因为它调试。如果不编写一个完整的插件,有没有办法做到这一点?

4

2 回答 2

1

注释不会进入最终的 exe。我什至不认为注释会进入 pdb 文件以进行调试构建。

如果你在exe的目录中有包含注释的源代码,在olly中打开exe,点击查看菜单,然后点击源,这将打开包含你的注释和所有的源文件。

99% 的情况下,您在源文件中写入的内容就是 olly 显示的内容,除非您使用了大量的宏。

于 2012-12-04T00:12:24.997 回答
1

经过一些更多的经验,我发现基本上有3种方法:

  1. 修改 OllyDbg 用来直接存储评论的 .udd 文件。
  2. 使用标签插件(不幸的是我发现的那个在 2.01 上不起作用)
  3. 以 OllyDbg 理解的格式创建调试文件(我认为是 DWARF)

由于 3 相当复杂,我最好的选择可能是 1。

于 2012-12-09T20:53:55.917 回答