apk-redteam-pipeline

Automate APK acquisition, jadx decompilation, and artifact discovery for Android red-team engagements.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Android APK red-team engagements suffer from manual, time-consuming collection, decompilation, and artifact discovery across multiple apps. This Skill automates the end-to-end workflow to streamline APK intake, analysis, and threat reconnaissance.

Core Features & Use Cases

  • Automated APK acquisition from Play Store, APKPure, and mirrors
  • Automatic jadx decompilation and code exploration
  • Secret/URL/JWT/Firebase grep and hardcoded artifact discovery
  • Pinned-certificate extraction and exported-component enumeration
  • Frida runtime instrumentation templates for runtime testing
  • Templates for post-engagement evidence and reporting

Quick Start

Run the apk-redteam-pipeline against your target's APK catalog to automatically acquire APKs, decompile them, and enumerate secrets and components

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 APK decompilation and secret extraction for Android red-team engagements?

Automating APK decompilation and secret extraction involves using a pipeline that acquires target APKs, runs jadx for code exploration, and performs grep scans for secrets, URLs, JWTs, and Firebase artifacts. This streamlines asset collection and threat reconnaissance.

What is the best way to enumerate exported components and extract pinned certificates from an APK?

Enumerating exported components and extracting pinned certificates from an APK requires static inspection following decompilation. An automated red-team pipeline can execute these tasks sequentially to identify potential attack surfaces and hardcoded artifacts.

Can I use Frida instrumentation templates for dynamic analysis during APK red-team engagements?

Yes, Frida instrumentation templates can be used for dynamic analysis during APK red-team engagements. The pipeline provides these templates to facilitate runtime testing after completing static inspection and artifact discovery phases.

How do I acquire APKs from the Play Store or APKPure for automated threat reconnaissance?

Acquiring APKs from the Play Store, APKPure, and mirrors for threat reconnaissance is handled automatically during the initial acquisition stage of the red-team pipeline. This enables bulk asset collection before decompilation.

Does the APK red-team pipeline support post-engagement evidence and reporting templates?

Yes, the APK red-team pipeline supports post-engagement evidence and reporting by providing dedicated templates. These templates help document findings from the decompilation, secret grep, and component enumeration stages.

What steps are needed to run an end-to-end APK red-team pipeline for authorized targets?

Running an end-to-end APK red-team pipeline requires targeting an authorized mobile app catalog with discoverable APKs. The pipeline then automatically executes acquisition, jadx decompilation, static grep, and Frida template generation stages.