Security Tools For Android Pentesting
Static Analysis Tools
APKTool β Decompile/modify APK (smali-level)
Jadx / JD-GUI β Convert DEX to readable Java code
MobSF β Automated static + dynamic scanner
Androguard β Python tool for APK/DEX/smali analysis
Bytecode Viewer β Reverse engineering with multiple decompilers
ClassyShark β Explore APK classes/methods/manifest
QARK β Detects security issues in APKs
Enjarify / dex2jar β DEX to Java JAR conversion
APKLeaks β Extract secrets, tokens, and URLs
Dynamic Analysis Tools
Frida β Hook/modify functions at runtime
Objection β Runtime exploitation via Frida (no root required)
Burp Suite β Intercept/modify network traffic
Drozer β Android app attack framework
Magisk β Systemless root; works with LSPosed modules
ADB β Debugging bridge for Android device
Logging Tools
Logcat β Default Android logging system (
adb logcat)Pidcat β Filtered Logcat output by package
MatLog β GUI log reader (useful for non-rooted devices)
XLog / Timber β In-app logging libraries used in apps
Logd β Android logging daemon behind logcat
Syslog β For rooted devices to log everything (system + kernel)
π‘ Contribution
Feel free to raise issues or submit PRs to add more Android bug bounty and mobile hacking resources.
Last updated