描述:
先进的命令行十六进制编辑器,反汇编器和调试器。
Radee2是命令行十六进制编辑器。
“ r2”是radare2的别名程序名称。
选项包括:
--
在一个空文件上打开radare2
-
相当于'r2 malloc:// 512'
-0
初始化后和执行每个命令后,打印\ x00
-2
在启动RCore之前关闭stderr
-a arch
强制asm.arch(x86,ppc,arm,mips,bf,java等)
-A
在提示符或补丁之前运行“ aaa”命令以分析所有引用的代码。 使用-AA运行aaaa
-b bits
强制提升位(16、32、64)
-B baddr
指定加载新二进制文件时要使用的基地址。 参见'e?bin.baddr'
-c cmd
在给出提示之前执行给定的命令
-d
以调试模式启动
-D dbg.backend
启用调试模式。 设置cfg.debug = true
-e k=v
设置配置评估变量key = value。 例如-e scr.color = false
-f
块大小=文件大小
-i file
运行脚本文件。 文件加载后
-I file
运行脚本文件。 文件加载前
-k kernel
选择内核(asm.os)进行系统调用解析
-l plugfile
加载指定插件文件
-L
列出支持的IO插件。
-m addr
给定地址的地图文件
-M
禁用拆包
-n
不要执行任何分析(r_bin)。 只需加载原始文件
-nn
仅加载rbin结构(elf,mach0等)
-N
不要从〜/ .radare2rc