Rankings/SimoneAvogadro/android-reverse-engineering-skill

SimoneAvogadro/android-reverse-engineering-skill

SimoneAvogadro/android-reverse-engineering-skill

A Claude Code plugin that automatically decompiles Android apps to reveal network APIs and code logic.

Claude Code skill to support Android app's reverse engineering

Stars
2,952
Forks
300
Watchers
12
Issues
6
💡

A Claude Code plugin that automatically decompiles Android apps to reveal network APIs and code logic.

📂 Developer Tools🤖 AI Related💻 Shell📄 Apache-2.0

AI Summary

🔍

What This Project Does

Simply put, it's a tool to unpack Android apps, integrated directly into your AI coding assistant. You don't need to install a bunch of software; just tell it where the file is, and it restores the code.

🔧

What Problems It Solves

Previously, analyzing Android apps required manually installing reverse engineering tools and finding network interfaces yourself, which was tedious. Now it handles everything automatically, telling you which APIs the app uses, how it logs in, and how data is transmitted.

👥

Who It's For

If you are an Android developer, security tester, or need to interface with third-party app APIs without source code, this tool saves you a lot of time.

📋

Typical Use Cases

1. Analyzing which network interfaces a competitor's app uses.

2. Debugging third-party libraries or plugins without source code.

3. Learning the code architecture and implementation logic of other apps.

4. Finding potential vulnerabilities or hardcoded keys during security testing.

Key Strengths & Highlights

The best part is it operates via AI conversation, so you don't need to memorize complex command lines. It also supports comparing multiple decompilation engines and handles obfuscated code for more accurate information extraction.

🚀

Getting Started Requirements

You need a Java JDK environment on your computer and need to install tools like jadx. Although it checks automatically, it's best to have some command line basics; complete beginners without coding knowledge might not find it useful.

🎯

Purpose

Suitable for developers who need to quickly analyze the internal logic of Android apps. Not suitable for complete beginners who do not understand code, as environment configuration is required.

Tech Stack

Project Info

Primary Language
Shell
Default Branch
master
License
Apache-2.0
Homepage
Created
Feb 2, 2026
Last Commit
3 months ago
Last Push
3 months ago
Indexed
Apr 18, 2026