SimoneAvogadro/android-reverse-engineering-skill is a Claude Code skill designed to decompile Android applications and extract HTTP APIs, enabling reverse engineering without the original source code.
Source: README View on GitHub →This project is gaining attention due to its specialized focus on Android reverse engineering, addressing the need for analyzing apps without source code. Its integration with Claude Code and support for various decompilation tools make it a unique tool for security researchers and developers.
Source: README, project traitsSupports decompilation of APK, XAPK, JAR, and AAR files using jadx and Fernflower/Vineflower, with options for single engine or side-by-side comparison.
Source: READMEExtracts HTTP APIs, including Retrofit endpoints, OkHttp calls, hardcoded URLs, and authentication patterns.
Source: READMETraces call flows from Activities/Fragments through ViewModels and repositories down to HTTP calls, aiding in understanding the app's architecture.
Source: READMEAnalyzes the app's manifest, packages, and architecture patterns, providing insights into the app's design.
Source: READMEImplements strategies for navigating ProGuard/R8 obfuscation, making it easier to work with obfuscated code.
Source: READMEThe architecture is modular, with separate scripts for dependency checking, installation, decompilation, and API extraction. It leverages Claude Code's plugin system and utilizes various decompilation tools like jadx and Fernflower/Vineflower. The code is organized into a clear directory structure, with scripts and documentation for each component.
Source: Code treeCenter: project; inner ring: core feature modules; outer ring: key dependencies. Auto-generated from core_features and tech_stack.key_deps.
jadxFernflower/Vineflowerdex2jarThis project is for security researchers, developers, and anyone needing to analyze Android applications without source code. It is useful for reverse engineering apps, analyzing security vulnerabilities, and understanding app architecture.
Source: READMEv1.1.0 (2026-04-27): Added Chinese localization.
Source: GitHub ReleasesSimoneAvogadro/android-reverse-engineering-skill is a valuable tool for those involved in Android app analysis, offering specialized features and integration with Claude Code. It is particularly suited for security researchers and developers who require in-depth analysis of Android applications without source code.
Source: Synthesis