
Learn Cybersecurity. Build Your Future.
Module 1: Overview of Android Penetration Testing2 Hours
Basics of Android architecture
Mobile application security models
Scope of android security & Penetration testing
Dalvik VM
Different components of APK
Android Sandbox
Module 2: Preparing the Battlefield4 Hours
Get to know Your Arsenals
Setting up pentesting VM
Testing through Emulator
Testing through Mobile
Module 3: Android Build Process2 Hours
Fundamental of Android Studio
APK lifecycle
Module 4: Android Reverse Engineering Concepts2 Hours
Fundamental of Reverse Engineering
Module 5: Tools and Techniques for Android Reverse Engineering5 Hours
Reversing an APK
Module 6: Device Rooting2 Hours
How to root Your Device
Rooted Device Vs Emulator
Module 7: Android Network Analysis3 Hours
Common Vulnerabilities related to traffic
Proxies & sniffer
Traffic analysis and manipulation
Module 8: Static Code Analysis4 Hours
Secure code review
Understanding common mistakes made by programmer
Module 9: Dynamic Code Analysis4 Hours
Analyze APK at run time
Common tools & techniques
Module 10: Mobile OWASP TOP 108 Hours
Techniques of Android pentest
Battle time with different APK
Module 11: Techniques for Android Security Testing8 Hours
Industries best practices for APT
Module 12: Fundamental of Mobile Malware analysis3 Hours
Analyze real Malware sample
Malware battle
Module 13: Fundamental of mobile forensics2 Hours
Basic Android Forensic
Module 14: Reporting techniques1 Hours
Android application penetration Test Report