BERRY9 IT SERVICES · B9ITS Book audit →
Home/Blog/Mobile
Mobile

Mobile app pen testing for iOS & Android: a 2026 OWASP MASVS guide

B9ITS VAPT Practice 21 Mar 2026 16 min read Intermediate

Mobile pen testing is its own discipline. The asset is a binary, not a server. The threat model includes the user themselves. The test guide is the OWASP MASVS — which since 2023 has been the canonical replacement for the older MSTG. Here is what we actually do on a 2026 mobile engagement.

The MASVS levels

Test environment

Two physical devices, not emulators — emulators miss Frida-detection edge cases and SafetyNet/Play Integrity failures that real users encounter. Android: a rooted Pixel with Magisk + Zygisk. iOS: a checkra1n-able iPhone 7/8/X for stable jailbreak. Frida, Objection, jadx-gui, MobSF, Burp Suite as the HTTP proxy.

Static analysis (3–4 days)

Dynamic analysis (4–6 days)

Root / jailbreak detection bypass

If the app implements detection, we bypass it — that is the point of MASVS-L2 testing. Common bypasses:

A correctly-implemented detection takes us 1–4 hours to bypass. An incorrectly-implemented one takes 5 minutes. We report the strength as part of the finding.

Common Indian mobile findings

  1. SSL pinning trivially bypassed — pinning implemented in OkHttp but not in WebViews or in third-party SDKs.
  2. MPIN brute-forceable — fintech apps with 4-digit MPINs and server-side lockout only after device-side counter.
  3. Deep-link account takeoverapp://reset?token=X reachable from any malicious app.
  4. Sensitive data in screenshots — task switcher captures the balance/PII screen.
  5. JWT in plain SharedPreferences — long-lived token, no keystore.
Compliance mapping

For RBI mobile-banking apps, MASVS-L2 plus root detection is the de-facto requirement. For SEBI broker apps, L1 + L2 with screen-record protection. For DPDP-applicable apps, the storage and logging requirements of MASVS-L1 with explicit consent verification.

For our service page, see mobile application VAPT.

Need a VAPT engagement scoped against this?

Tell us the asset and the compliance overlay. We will come back with a scope, timeline, and fixed-fee quote within 24 hours. Engagements start at USD 500. Free retest included.

Book a 20-minute call →
B9

BERRY9 IT SERVICES — VAPT Practice

Hyderabad-based ISO 27001 + 9001 certified offensive-security team. Since 2015 we have run 500+ engagements for 100+ clients across pharma, BFSI, healthcare, VFX, and enterprise SaaS. Every engagement includes a free retest.