Как скрыть автоматически сгенерированные комментарии? - PullRequest
0 голосов
/ 25 октября 2018

При дизассемблировании в 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, когда оно используется как смещение, а не как фиксированный адрес.Какую команду я использую, чтобы скрыть их, глобально или для определенного адреса?

1 Ответ

0 голосов
/ 30 октября 2018

Это возможно начиная с версии 3.0 .Команды:

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

Первый отключает все комментарии, а второй отменяет это для добавленных пользователем комментариев.В настоящее время нет более тонкого различия, чем это: вы не можете отключить [0x8:4]=-1, сохраняя, например, только десятичные преобразования.

...