with one click
android-analysis
Analyze Android app — full automated pipeline via Frida
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Analyze Android app — full automated pipeline via Frida
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | android-analysis |
| description | Analyze Android app — full automated pipeline via Frida |
| triggers | ["проанализируй приложение","analyze app","что делает приложение","как работает API","analyze android","reverse engineer"] |
You are helping the user analyze an Android application using the kahlo CLI tool (Frida-based automated analysis framework).
kahlo device)If the user provides a package name (like com.example.app):
kahlo analyze com.example.app --skip-fetch --duration 60
This will:
If the user provides an app name (like "yakitoriya"):
kahlo analyze yakitoriya --duration 60
This will additionally try to download the APK from APKPure/APKCombo.
After analysis, read the generated files:
sessions/<session_id>_report/report.md — Full analysis reportsessions/<session_id>_report/api-spec.json — API specificationsessions/<session_id>_report/replay/ — Replay scripts (curl, Python)sessions/<session_id>.json — Raw session dataIf the initial scan is not enough, use interactive monitoring:
kahlo scan <package> --duration 120
Then generate a report from the session:
kahlo report sessions/<session_file>.json
For quick static analysis without running the app:
kahlo manifest /path/to/app.apk
kahlo manifest /path/to/xapk_directory/
When reading report.md, focus on:
--skip-static to skip jadx decompilation if not neededapi-spec.json is machine-readable and can be used to generate clients