Skill

Android Reverse Engineering Skill

A skill that gives AI agents the ability to decompile Android binaries and map out API endpoints and authentication flows.

Android 1.2k stars Updated 2 weeks ago

When to Use

You need to understand how a third-party Android app talks to its backend but don't have the source code.

Use Cases

  1. Using Android Reverse Engineering Skill, decompile this APK and list all the API endpoints it calls
  2. Trace the login flow from the UI through ViewModels to the actual HTTP authentication calls
  3. Extract all hardcoded URLs and Retrofit endpoint definitions from this obfuscated app

Installation

Claude Code
/plugin marketplace add SimoneAvogadro/android-reverse-engineering-skill
Local clone
git clone https://github.com/SimoneAvogadro/android-reverse-engineering-skill /tmp/android-re && /plugin marketplace add /tmp/android-re

Prerequisites

  • Java JDK 17+
  • jadx CLI
  • Vineflower (optional)

Related Tools

Explore More