android-reverse-engineering

Community

Decompile & 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.