android-pentest

Automate Android app security risk discovery and evaluation across static, dynamic, and runtime phases.

1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/devkeni/Skills --skill android-pentest-devkeni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-pentest
Source: https://github.com/devkeni/Skills/tree/main/security/ai-security-arsenal/skills/android-pentest
Command: npx skills add https://github.com/devkeni/Skills --skill android-pentest-devkeni

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill enables security professionals to conduct end-to-end penetration testing of Android applications, covering static analysis, dynamic instrumentation, runtime manipulation, traffic interception, and vulnerability identification across OWASP Mobile Top 10 guidelines.

Core Features & Use Cases

  • Automates comprehensive Android security assessments using Frida, MCP, and a curated toolkit of checks and workflows.
  • Enumerates exported components, tests security controls, and validates data handling in storage, network, and IPC surfaces.
  • Generates structured findings reports to support remediation and auditability.

Quick Start

Invoke the pentest workflow against a target Android app to run a full OWASP MASTG-based assessment and generate a findings report.

Frequently Asked Questions about android-pentest

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

FAQPage Schema
How do I automate Android app pentesting for OWASP MASTG compliance?

Android app pentesting for OWASP MASTG compliance is automated by invoking a workflow that analyzes app components, instrumentation surfaces, and data flows across static, dynamic, and runtime phases to export JSON findings.

Do I need Frida and an Android emulator to run dynamic analysis on a target package?

Yes, you need an Android device or emulator, Frida, and MCP tooling to run dynamic analysis and runtime manipulation against a defined target package during your security assessment.

What is the best way to enumerate exported components and test IPC security controls in Android apps?

The best way to enumerate exported components and test IPC security controls is to apply a curated toolkit of checks that validates data handling across storage, network, and IPC surfaces during the assessment.

Can I generate structured JSON reports for Android vulnerability identification and remediation?

Yes, you can generate structured JSON reports for vulnerability identification and remediation by collecting findings from the static, dynamic, and runtime analysis phases of the security engagement.

Does this Android security assessment cover traffic interception and runtime manipulation?

Yes, the Android security assessment covers traffic interception and runtime manipulation, enabling security professionals to identify vulnerabilities across the OWASP Mobile Top 10 guidelines.