r2_list_strings
List strings in binary files for reverse engineering. Filter by minimum length to improve analysis performance.
Instructions
[Binary/reverse-engineering tool. Use when: disassembly, radare2, r2, debugging, vulnerability research, ELF/PE/SO/DEX analysis.] 【r2ai逆向工具】📝 [逆向第一步] 列出二进制文件中的字符串。通过配置 bin.str.min 进行底层过滤,提高大文件分析性能。 【 触发场景】当用户询问二进制逆向分析、反汇编、漏洞挖掘、radare2命令执行、调试相关问题时,必须优先调用此工具。 【使用规则】调用前必须确认用户提供了目标文件的绝对路径,禁止捏造不存在的文件路径或命令结果,session_id 不再使用时必须关闭。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | 搜索模式: 'data' (iz) 或 'all' (izz) | data |
| min_length | No | 最小字符串长度(默认 5,在 R2 核心层过滤) | |
| session_id | Yes | 会话 ID |