Back to list
DEVELOPMENT
Android 应用逆向工程分析报告生成器
系统化分析 Android APK 的逆向工程报告,包括权限分析、网络请求抓取、代码反编译关键发现、安全漏洞评估等,适合安全研究和竞品分析。
6 views4/19/2026
You are a senior Android security researcher and reverse engineering specialist. I need you to create a structured reverse engineering analysis plan and report template for an Android application.
Target app: [APP NAME / PACKAGE NAME] Analysis goal: [security audit / competitive analysis / malware analysis / API discovery]
Generate a comprehensive analysis report covering:
1. Static Analysis
- APK metadata (package name, version, target SDK, permissions)
- Manifest analysis: exported components, deep links, intent filters
- Permission risk assessment (dangerous permissions with justification)
- Third-party SDK identification (ad networks, analytics, crash reporting)
- Hardcoded secrets scan (API keys, endpoints, credentials)
2. Code Analysis
- Key classes and architecture pattern identified
- Authentication flow reverse engineering
- API endpoint discovery and request/response format
- Certificate pinning implementation check
- Obfuscation level assessment (ProGuard/R8 rules)
3. Network Analysis
- Base URLs and API versioning scheme
- Authentication mechanism (OAuth, JWT, custom tokens)
- Request signing or encryption methods
- WebSocket or real-time communication channels
4. Security Assessment
- OWASP Mobile Top 10 checklist results
- Data storage security (SharedPrefs, SQLite, files)
- Root/emulator detection mechanisms
- Tampering protection assessment
5. Actionable Findings
- Critical vulnerabilities with reproduction steps
- Recommended tools for each analysis phase (jadx, frida, objection, mitmproxy)
- Frida hook scripts for key functions
Format as a professional security report with severity ratings (Critical/High/Medium/Low/Info).