【问题标题】:How to hide auto-generated comments?如何隐藏自动生成的评论?
【发布时间】:2019-03-29 18:31:27
【问题描述】:

在Radare2中反汇编时,输出用内存窥视、十进制转换等随机注释修饰,例如:

...
0000:06ea      and al, 0x7f
0000:06ec      cmp al, 5                                   ; 5
0000:06ee      jne 0x712
0000:06f0      mov eax, dword [bx + 8]                     ; [0x8:4]=-1 ; 8
0000:06f4      mov edx, dword [bp + 0x14]                  ; [0x14:4]=-1 ; 20
...

我发现它们在很大程度上无关紧要:例如,当 0x14 用作位移而不是固定地址时,我不关心该值。我使用什么命令来隐藏它们,无论是全局还是特定地址?

【问题讨论】:

    标签: radare2


    【解决方案1】:

    这是可能的since version 3.0。命令是:

    e asm.comments=false
    e asm.usercomments=true
    

    前者关闭所有 cmets,后者为用户添加的 cmets 覆盖此设置。目前没有比这更好的区别了:例如,您不能关闭 [0x8:4]=-1,仅保留小数转换。

    【讨论】:

      猜你喜欢
      • 2011-12-01
      • 2011-06-15
      • 1970-01-01
      • 2013-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-06
      • 1970-01-01
      相关资源
      最近更新 更多