1

在 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其用作位移而不是固定地址时的值。我使用什么命令来隐藏它们,无论是全局还是特定地址?

4

1 回答 1

1

从 3.0 版开始,这是可能的。命令是:

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

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

于 2018-10-30T10:24:05.947 回答