Resources
Decompilers
skylot/jadx: Dex to Java decompiler (github.com)
NationalSecurityAgency/ghidra: Ghidra is a software reverse engineering (SRE) framework (github.com)
Dynamic Analysis
sensepost/objection: ๐ฑ objection - runtime mobile exploration (github.com)
frida/frida: Clone this repo to build Frida (github.com)
FSecureLABS/drozer: The Leading Security Assessment Framework for Android. (github.com)
Packet Sniffers
Misc Tools
Java Obfuscator and Android App Optimizer | ProGuard (guardsquare.com)
Cheatsheets
Android Applications Pentesting - HackTricks
Free tutorials
Introduction - Mobile Security Testing Guide (gitbook.io)
CTFs
Youtube
Blog posts
Man-in-the-Disk: A New Attack Surface for Android Apps - Check Point Software
Guide to Network Security Configuration in Android P | NowSecure
How Android Apps are Built and Run ยท dogriffiths/HeadFirstAndroid Wiki (github.com)
Platform Overview - Mobile Security Testing Guide (gitbook.io)
rooting - How Magisk works? - Android Enthusiasts Stack Exchange
How Secure is your Android Keystore Authentication ? (f-secure.com)
Host name verification failed for Host | by Sathya Bandara | Medium
Exploiting Exported activities in Android apps | mzfr's Blog
Bug Bounty Reports
Common Android app vulnerabilities (LevelUp).pdf - Google Drive
#161710 Possible to steal any protected files on Android (hackerone.com)