Compliance

OWASP MASVS-RESILIENCE (the R group)

OWASP Mobile Project

MASVS-RESILIENCE is the control group for resistance to reverse engineering and tampering. It's central for finance, gaming and other apps with high client-side threat — and it's where Appsolid's protection maps most directly.

Note: This page is a mapping for orientation — not a claim of certification or verification. Secure coding and server-side controls remain your responsibility. Appsolid is an Android client-protection tool that supports some of these controls.

What this requires

R-1 platform/environment integrity, R-2 anti-tampering & integrity, R-3 dynamic-analysis resistance, R-4 static-analysis resistance. Appsolid supports all four with verified capabilities.

How Appsolid maps

R-4 · Static-analysis & reverse-engineering resistance

Supported

In-memory packing + AES-256-GCM encryption + O-MVLL native obfuscation (static extraction 4 of 8,036 classes).

R-2 · Anti-tamper & integrity verification

Supported

Payload cryptographic authentication + self-checksum — decryption fails on tampering.

R-3 · Dynamic-analysis & instrumentation resistance

Supported

Always-on anti-Frida, inline-hook and debugger detection → self-termination; key entanglement means hooked apps never load the original code.

R-1 · Platform & environment integrity

Supported

Rooting, bootloader tampering, emulator and ADB-debugging detection (verified live e2e).

Your responsibility

  • Secure coding, secrets management and secure data storage.
  • Server-side authentication/authorization, transport security (TLS) and API security.
  • Formal assessment/certification through a qualified assessor.