mobile-audit

Audit iOS and Android apps against OWASP MASVS and MASTG.

345|47|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/briiirussell/cybersecurity-skills --skill mobile-audit-briiirussell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-audit
Source: https://github.com/briiirussell/cybersecurity-skills/tree/main/skills/mobile-audit
Command: npx skills add https://github.com/briiirussell/cybersecurity-skills --skill mobile-audit-briiirussell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Mobile audit guidance helps you identify and prioritize security weaknesses in iOS and Android applications against OWASP MASVS/MASTG, reducing the risk of exposed secrets, weak crypto, broken session handling, and unsafe network or deep-link flows.

Core Features & Use Cases

  • MASVS-aligned mobile security review: checks insecure storage, cryptography, network communication, authentication/session management, platform interaction, and (optionally) resilience against reverse engineering.
  • Practical evidence-driven reporting: produces a structured output format that maps findings to MASVS categories and includes remediation and verification guidance.
  • Grey/black-box and source-oriented testing support: guides you through static analysis, binary inspection, and runtime testing considerations to validate security posture.

Quick Start

Use the mobile-audit skill to assess an iOS or Android app you own by running a MASVS/MASTG checklist review and producing an evidence-based security report.

Frequently Asked Questions about mobile-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a MASVS audit on an iOS or Android app?

To run a MASVS audit, assess the mobile application against OWASP MASVS and MASTG checklists, reviewing storage, cryptography, network, and platform interactions. This generates an evidence-based security report mapping findings to categories with verification guidance.

What is OWASP MASVS mobile security testing?

OWASP MASVS mobile security testing evaluates iOS and Android apps for weaknesses like insecure storage, weak cryptography, and broken session handling. It provides a structured checklist to identify and prioritize security flaws using standardized categories.

Can I check jailbreak detection and certificate pinning during an application audit?

Yes, you can check jailbreak and root detection alongside certificate pinning gaps during an application audit. The review validates reverse-engineering resistance and network communication security against the MASVS resilience requirements.

Does the mobile security review support grey-box and source-oriented testing?

The mobile security review supports grey-box, black-box, and source-oriented testing. It guides static analysis, binary inspection, and runtime testing considerations to validate the application's overall security posture comprehensively.

How do I test unsafe deep-links and IPC flaws in mobile applications?

To test unsafe deep-links and IPC flaws, inspect URL schemes and platform interaction controls within the mobile application. The audit maps these IPC vulnerabilities to specific MASVS categories and provides remediation guidance.

What is the best way to report mobile security findings mapped to MASVS categories?

The best way to report mobile security findings is using a structured output format that maps each vulnerability to MASVS categories. This evidence-driven approach includes detailed per-finding information, remediation steps, and verification methods.