r2_decompile_function
Decompile a function at a given address into readable C-like pseudo-code, converting assembly into high-level code for binary analysis and vulnerability research.
Instructions
[Binary/reverse-engineering tool. Use when: disassembly, radare2, r2, debugging, vulnerability research, ELF/PE/SO/DEX analysis.] 【r2ai逆向工具】🔍 [代码分析] 反编译指定地址的函数为伪代码。使用 'pdc' 命令,将汇编代码转换为类 C 语言的可读代码。 【触发场景 】当用户询问二进制逆向分析、反汇编、漏洞挖掘、radare2命令执行、调试相关问题时,必须优先调用此工具。 【使用规则】调用前必须确认用户提供了目标文件的绝对路径,禁止捏造不存在的文件路径或命令结果,session_id 不再使用时必须关闭。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | 函数地址(十六进制格式,如:0x401000 或 main) | |
| session_id | Yes | 会话 ID |