apk-redteam-pipeline

Automate Android APK reverse engineering and red team analysis pipelines.

1.1k|191|Updated Jun 24, 2026
One-click install
npx skills add https://github.com/uphiago/recon-skills --skill apk-redteam-pipeline-uphiago
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apk-redteam-pipeline
Source: https://github.com/uphiago/recon-skills/tree/main/redteam/apk-redteam-pipeline
Command: npx skills add https://github.com/uphiago/recon-skills --skill apk-redteam-pipeline-uphiago

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the manual, time-intensive work of reverse engineering Android APKs during authorized offensive security engagements, enabling teams to quickly extract sensitive embedded data and identify mobile-specific attack surface without deep specialized reverse engineering expertise.

Core Features & Use Cases

  • Automated APK Acquisition: Pull APKs from Play Store developer pages, APKPure, and APKMirror with fallback options for XAPK split packages and truncated downloads.
  • Static Analysis & Secret Extraction: Decompile DEX files with jadx and run 60+ high-signal greps to find hardcoded JWTs, cloud credentials, internal API endpoints, and misconfigured Firebase instances.
  • Runtime & Attack Surface Testing: Enumerate exported Android components for intent injection risks, bypass certificate pinning with Frida, capture network traffic via mitmproxy, and test for mobile-specific vulnerabilities.
  • Use Case: For an authorized red team engagement where a target's customer-facing Android app is in scope, use this Skill to quickly pull the latest APK, extract 30+ internal API endpoints and an expired JWT from the decompiled code, and test for intent injection vulnerabilities in exported activities.

Quick Start

Use the apk-redteam-pipeline skill to perform end-to-end static and runtime analysis of the target's in-scope Android mobile app to extract secrets, enumerate attack surface, and identify mobile-specific vulnerabilities.

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 reverse engineering for red team engagements?

Automate Android APK reverse engineering by acquiring target packages, decompiling DEX files with jadx, and running automated greps for hardcoded secrets to eliminate manual mobile app testing.

How do I extract hardcoded secrets and internal API endpoints from an APK?

Extract secrets and internal API endpoints from an APK by decompiling DEX files and executing 60+ high-signal greps to discover hardcoded JWTs, cloud credentials, and internal infrastructure.

Can I bypass certificate pinning and capture network traffic using Frida?

Bypass certificate pinning and capture network traffic by using Frida for runtime instrumentation alongside mitmproxy to intercept mobile app communications during security testing.

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

Enumerate exported Android components for intent injection risks by automating attack surface discovery to identify vulnerable exported activities within the target mobile application.

Does this APK analysis pipeline support downloading split XAPK packages?

The APK analysis pipeline supports downloading split XAPK packages and includes fallback options for truncated downloads from sources like Play Store, APKPure, and APKMirror.

Can I audit misconfigured Firebase instances during mobile application security assessments?

Audit misconfigured Firebase instances during mobile application security assessments by extracting and analyzing Firebase configuration files from the decompiled target APK.