我真的很喜欢radare2,并且我正尝试着按照其中将一些代码更改为数据的教程进行操作。本教程使用IDA,我已经使用radare2进行了尝试。我通过按V进入可视模式,并通过按c进入光标模式。我进入要修改的代码。

|           0x00400440   *  31ed           xorl %ebp, %ebp             ; [12] va=0x00400440 pa=0x00000440 sz=386 vsz= 
|           0x00400442      4989d1         movq %rdx, %r9  


按下dd后,出现以下输出: br />再次按dd会消失。再次按dd后,什么也没有发生。所有新行都会发生这种情况,但我认为字节会被反汇编,因此仍将其解释为代码。请告诉我我可以在radare2中做到这一点。我以前在任何反汇编程序中都没有做过。

#1 楼

使用Cd命令可实现以下目的:
Cd[-] [size] [@addr] Hexdump data
会将所选块标记为数据。

评论


谢谢,这有效。仍然很感兴趣是否也可以在可视模式下完成而无需键入地址。

–robert
16年1月8日在11:05