parse_apk
Parse an APK file to extract its structural summary: package info, components, permissions, signatures, flags, and file inventory. Useful for quick APK triage and analysis.
Instructions
Return a structural summary of the APK at path.
Output includes:
package / version / min+target SDK
activities, services, receivers, providers
permissions list
signature scheme (v1 / v2 / v3)
debuggable + allowBackup flags
per-file entry inventory + DEX / native lib / asset counts
Uses androguard for the manifest-backed fields, falls back to a zipfile-only walk for the entry list when androguard is missing.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"path": "<path>"
},
"name": "parse_apk"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes |