Self-paced video training — 4 modules, 13 lessons. Work through it at your own pace — every lesson is real practitioner training, not slide-reading.
▶INSIDE THE COURSE · 13 LESSONSABOUT THIS COURSE
Foundations of Android app pentesting: 13 lessons on setting up a mobile testing lab, static and dynamic analysis of APKs, and the standard vulnerability classes in mobile apps.
CURRICULUM
This lesson introduces the setup process for Android Studio and emulators.
This lesson covers the setup of adb and the installation of applications.
This lesson explains the process of decompiling APK files.
This lesson discusses insecure logging vulnerabilities in Android applications.
This lesson covers hardcoding vulnerabilities in Android applications.
This lesson explains how to root an Android emulator.
This lesson discusses insecure data storage vulnerabilities in Android applications.
This lesson covers input validation vulnerabilities in Android applications.
This lesson explains the installation process for Drozer.
This lesson covers how to detect attack surfaces using Drozer.
This lesson discusses insecure activity access vulnerabilities in Android applications.
This lesson covers content provider injections in Android applications.
This lesson provides general tips for bug hunting.
CURATED BY

Selected from working practitioners' training libraries and kept whole — modules, labs and walkthroughs exactly as taught.
GOOD TO KNOW
Lessons stream in the browser and remember where you stopped.
Watch on two devices at once — phone, tablet or desktop.
Download buttons are disabled; delivery is encrypted and authenticated per request.
$99 · ONE PAYMENT
One payment unlocks all 13 lessons instantly — start with lesson one the moment you check out.