• Lesson 1: Android Fundamentals
  • Lesson 2: Introduction to Mobile-App Testing
  • Lesson 3: Lab Setup
  • Lesson 4: Android Architecture
  • Lesson 5: APK File Structure
  • Lesson 6: Reversing with APK tool / JADx-GUI
  • Lesson 7: Reversing with MobSF
  • Lesson 8: Static Analysis
  • Lesson 9: Scanning Vulnerabilities with Drozer
  • Lesson 10: Improper Platform Usage
  • Lesson 11: Log Analysis
  • Lesson 12: Insecure Storage
  • Lesson 13: Insecure Communication
  • Lesson 14: Hard Coding Issues
  • Lesson 15: Insecure Authentication
  • Lesson 16: Insufficient Cryptography
  • Lesson 17: Code Tampering
  • Lesson 18: Extraneous Functionality
  • Lesson 19: SSL Pinning Attack
  • Lesson 20: Intercepting The Network Traffic
  • Lesson 21: Dynamic Analysis
  • Lesson 22: Report Preparation