Tabellab
Cybersecurity Intermediate

Mobile App Penetration Testing

A repeatable mobile assessment methodology for Android and iOS, mapped to OWASP MASVS, on your own devices.

7 lessons 42 min Certificate

One-time payment · lifetime access · lessons, labs, exam and certificate included · no subscription.

About this course

This course gives you one repeatable methodology for assessing any mobile app, Android or iOS, on your own emulator, simulator or devices. You learn to scope an engagement and write rules of engagement, then map every check to the OWASP MASVS so coverage is consistent. You review the app statically, inspect local storage for data kept in clear text, and intercept and tamper with its network traffic, including certificate pinning. Because client-side controls can be bypassed, you test the backend API for broken authorization and IDOR against a backend you control. Finally you turn findings into a clear, severity-rated report with fixes. Lessons end with a challenge, a solution and a quiz, for authorized testing only.

Lessons

  1. Introduction and safe setupReading6 min Pro
  2. OWASP MASVS & MASTGReading6 min Pro
  3. Scoping & Threat ModelingReading6 min Pro
  4. Static Analysis & Storage ReviewReading6 min Pro
  5. Dynamic & Network TestingReading6 min Pro
  6. Reporting a Mobile PentestReading6 min Pro
  7. Capstone: end-to-end engagementReading6 min Pro