Awesome Reverse EngineeringAwesome RE

Awesome Reverse Engineering / Android & Java

Android & Java: 8 entries

REVERSE ENGINEERING TOOLS

Android & Java

APK, DEX and JVM bytecode.

8 entries · reviewed 2026-10-10 · GitHub data 2026-10-26

ToolUse it whenCostLast push · Stars
JADXDEX to Java decompiler with GUI; static analysis of APKs.Free2026-10 · ★ 51k
ApktoolDecode and rebuild APK resources and smali; install rebuilt APKs only on an emulator.Free2026-10 · ★ 27k
JEBCommercial decompiler aimed at obfuscated Android and Dalvik code.Paidwebsite
Bytecode ViewerJava and Android bytecode viewer with several decompilers side by side.Free2026-07 · ★ 16k
objectionFrida-powered runtime exploration for mobile apps you are authorised to test.
▶ runs
Free2026-09 · ★ 9.5k
MobSFAutomated static and dynamic mobile app audit; run the Docker image bound to localhost.
▶ runs
Free2026-10 · ★ 22k
AndroguardPython library for scripting APK, DEX and manifest analysis.Free2026-10 · ★ 6.4k
RecafModern Java bytecode editor and decompiler front end.Free2026-10 · ★ 7.4k

Flags: ▶ runs code (use an isolated VM) · ☁ sends code to a third party · ◆ commonly impersonated (official link only) · ⚠ maintenance concern

← Binary Diffing · .NET →