android-reverse-engineering
CommunityDecompile & analyze Android apps.
AuthorSimoneAvogadro
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill allows you to decompile Android application packages (APK, XAPK, JAR, AAR) and extract valuable information like API endpoints, call flows, and app structure, even without the original source code.
Core Features & Use Cases
- Decompilation: Convert Android packages into readable Java source code using jadx and Fernflower/Vineflower.
- API Extraction: Identify and document HTTP API endpoints (Retrofit, OkHttp, Volley), hardcoded URLs, and authentication patterns.
- Call Flow Tracing: Analyze the application's architecture and trace execution paths from the UI down to network calls.
- Use Case: You need to understand how a specific feature in an Android app works, or identify the APIs it communicates with, but you don't have the source code. This Skill provides the tools to reverse engineer the app and gather this information.
Quick Start
Decompile the provided Android application package 'app-release.apk'.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: android-reverse-engineering Download link: https://github.com/SimoneAvogadro/android-reverse-engineering-skill/archive/main.zip#android-reverse-engineering Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.