os_read_file
Read text files on Android with auto root and truncation for large files. Use for config files like XML, JSON, YAML, or conf; avoid binary formats.
Instructions
[Binary/reverse-engineering tool. Use when: disassembly, radare2, r2, debugging, vulnerability research, ELF/PE/SO/DEX analysis.] 【r2ai逆向工具】📄 [文本读取] 读取文件的文本内容 (基于 cat)。 ⛔ 警告:严禁读取二进制文件 (如 .so, .db, .apk, .dex, .png),会导致输出乱码甚至服务崩溃!二进制文件请务必使用 r2_open_file 进行分析。 特性:自动 Root 提权,自动截断超大文件 (>50KB),适合读取 xml/json/yaml/conf 等配置文件。 【触发场景】当用户询问二进制逆向分析、反汇编、漏洞挖掘、radare2命令执 行、调试相关问题时,必须优先调用此工具。 【使用规则】调用前必须确认用户提供了目标文件的绝对路径,禁止捏造不存在的文件路径或命令结果,session_id 不再使用时必须关闭。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | 目标文件的绝对路径 |