apk-redteam-pipeline

Automate Android APK red-team operations including decompilation, secret discovery, and Frida instrumentation.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/bpnrockstar/UnifiedBugHunter --skill apk-redteam-pipeline-bpnrockstar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apk-redteam-pipeline
Source: https://github.com/bpnrockstar/UnifiedBugHunter/tree/main/skills/apk-redteam-pipeline
Command: npx skills add https://github.com/bpnrockstar/UnifiedBugHunter --skill apk-redteam-pipeline-bpnrockstar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jadx, frida, objection, mitmproxy, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the entire process of red-teaming Android APKs, from acquisition and decompilation to secret discovery and exploitation.

Core Features & Use Cases

  • APK Acquisition: Fetch APKs from various sources, including Play Store, APKPure, and APKMirror.
  • Decompilation: Decompile APKs using jadx for deeper analysis.
  • Secret Discovery: Extract sensitive information such as hardcoded URLs, credentials, and JWT tokens.
  • Component Enumeration: Enumerate exported components for potential intent-injection vulnerabilities.
  • Runtime Instrumentation: Use Frida to bypass cert pinning and trace API calls.
  • Use Case: Ideal for security researchers and penetration testers who need to analyze Android mobile apps for vulnerabilities.

Quick Start

Run the skill to perform a full red-team analysis on the APK found at 'path/to/target.apk'.

Frequently Asked Questions about apk-redteam-pipeline

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

FAQPage Schema
How do I automate Android APK vulnerability analysis for red team operations?

Android APK red team automation covers acquisition, decompilation, secret discovery, and runtime instrumentation. This Skill streamlines the penetration testing workflow by orchestrating these phases to identify vulnerabilities like hardcoded credentials and component enumeration flaws.

How do I use Frida to bypass certificate pinning and trace API calls in an Android app?

Using Frida for runtime instrumentation allows you to bypass certificate pinning and trace API calls dynamically. The Skill integrates Frida to hook into the running Android application, enabling real-time interception of network communications and function execution.

Do I need jadx and frida installed to decompile APKs and extract hardcoded secrets?

Yes, jadx and frida are required dependencies for decompiling APKs and performing runtime instrumentation. You must also have objection and mitmproxy installed to fully execute the automated secret discovery and component enumeration features.

What is the best way to enumerate exported components for intent injection vulnerabilities?

Enumerating exported components for intent injection vulnerabilities is best handled by automated component enumeration. The Skill analyzes the decompiled APK source to identify exposed components, helping penetration testers map potential attack surfaces efficiently.

Can I fetch APKs directly from the Play Store or APKPure for security research?

Fetching APKs from the Play Store, APKPure, and APKMirror is supported during the acquisition phase. This allows security researchers to automatically retrieve target applications before initiating decompilation and vulnerability analysis.

How do I extract hardcoded URLs, credentials, and JWT tokens from decompiled Android apps?

Extracting hardcoded URLs, credentials, and JWT tokens is performed during the secret discovery phase. The Skill parses the decompiled source code generated by jadx to locate and report sensitive information left inside the application bundle.