apk-redteam-pipeline

Automate Android APK acquisition, decompilation, and secret discovery workflows.

3.3k|507|Updated May 5, 2026
One-click install
npx skills add https://github.com/elementalsouls/Claude-BugHunter --skill apk-redteam-pipeline-elementalsouls
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apk-redteam-pipeline
Source: https://github.com/elementalsouls/Claude-BugHunter/tree/main/skills/apk-redteam-pipeline
Command: npx skills add https://github.com/elementalsouls/Claude-BugHunter --skill apk-redteam-pipeline-elementalsouls

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive, end-to-end workflow for Android APK red-team engagements, automating acquisition, decompilation, and targeted data extraction to accelerate assessments and reduce manual effort.

Core Features & Use Cases

  • Inventory and acquisition: discovers APKs from Play Store developer pages, direct URLs, or leaked sources; decompilation with JADX; grep for secrets, URLs, JWTs, and Firebase configurations; pinned-certificate extraction; exported component enumeration; and basic configuration and network surface mapping.
  • Targeted analysis: extracts credentials, API keys, internal hostnames, and endpoint inventories to map the attack surface; supports Frida runtime instrumentation templates and runtime workflows; enables MITM-based traffic capture for deeper inspection.
  • Real-world applicability: suited for authorized engagements where a mobile catalog or APKs surface during recon or bug-hunting programs.

Quick Start

Provide an authorized APK URL and trigger the pipeline to begin automated APK acquisition, decompilation, and secret discovery.

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 decompilation and secret extraction during a red team engagement?

Android APK red team automation uses JADX decompilation to extract source code, then greps for secrets, URLs, JWTs, and Firebase configurations to map the application's attack surface. This pipeline accelerates assessments by automating acquisition and targeted data extraction.

Can I extract hardcoded credentials and API keys from an APK automatically?

Yes, you can extract hardcoded credentials and API keys by decompiling the APK with JADX and running automated grep operations. This discovers secrets, internal hostnames, and endpoint inventories to reveal the mobile application's network surface.

Does this APK analysis pipeline support Frida runtime instrumentation?

Frida runtime instrumentation is supported through templates and runtime workflows. This allows dynamic analysis alongside static decompilation, enabling MITM-based traffic capture and deeper inspection of the application's runtime behavior.

What is the best way to enumerate exported components and pinned certificates in an Android app?

The best way to enumerate exported components and pinned certificates is through an automated APK red-team pipeline. It extracts pinned certificates and maps exported components during decompilation to identify potential attack vectors and configuration weaknesses.

How do I discover and download target APKs for bug bounty testing?

APK discovery for bug bounty testing is handled by inventorying and acquiring APKs from Play Store developer pages, direct URLs, or leaked sources. This automated acquisition step ensures all relevant mobile applications are collected for assessment.

Do I need an APK URL to start the Android red team pipeline?

Yes, you need an authorized APK URL to trigger the pipeline. Providing a direct URL initiates the automated workflow, beginning with APK acquisition and proceeding through decompilation, secret discovery, and component enumeration.