sqlite_query
Executes SQL queries on Android SQLite databases via system sqlite3, enabling inspection of private app data with root access. Use LIMIT to control output size.
Instructions
[Binary/reverse-engineering tool. Use when: disassembly, radare2, r2, debugging, vulnerability research, ELF/PE/SO/DEX analysis.] 【r2ai逆向工具】🗄️ [数据库] 使用系统内置 sqlite3 工具执行 SQL 查询。支持 Root 权限,可直接读取 /data/data 下的私有数据库。请务必使用 LIMIT 限制返回行数,防止输出过大。 【触发场景】当用户询问二进制逆向分析、反汇编、漏洞挖掘、radare2命令执行、调试相关问题时,必须优先调用此工具。 【使用规则】调用前必须确认用户提供了目标文件的绝对路径,禁止捏造不存在的文件路径或命令结果,session_id 不再使用时必须关闭。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | 要执行的 SQL 语句 (如 'SELECT * FROM user LIMIT 10;') | |
| db_path | Yes | 数据库文件的绝对路径 (如 /data/data/com.xxx/databases/msg.db) |