android-logic-mapper

Map Android app logic from JADX output into architecture and data-flow diagrams.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/YukiIto1999/ctf-sleuth --skill android-logic-mapper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-logic-mapper
Source: https://github.com/YukiIto1999/ctf-sleuth/tree/main/.claude/skills/android-logic-mapper
Command: npx skills add https://github.com/YukiIto1999/ctf-sleuth --skill android-logic-mapper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides structured analysis to translate a decompiled Android app's behavior into an architecture and logic map, enabling vulnerability research and security assessment without manual reverse-engineering toil.

Core Features & Use Cases

  • Application Architecture & Logic Mapping: Generate a high-level map of activities, intents, data flows, and critical security-relevant pathways from JADX output.
  • Threat Identification Context: Identify potential security-relevant areas such as data flow, cryptography usage, and network endpoints to guide deeper testing.
  • Use Case: When given a decompiled APK and AndroidManifest, produce a comprehensive architecture map and highlight data leak or sensitive API usage for audit.

Quick Start

Analyze the provided JADX decompiled output and manifest to produce an architectural map and risk assessment.

Frequently Asked Questions about android-logic-mapper

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

FAQPage Schema
How do I map Android app logic from JADX decompiled output?

Yes, you can map application architecture from decompiled APKs by analyzing launcher activities, intents, and network endpoints to produce a comprehensive architectural map and risk assessment.

How does reverse engineering an APK identify security vulnerabilities?

Android architecture mapping highlights security-relevant areas such as data flow, cryptography usage, and network endpoints to guide deeper testing and vulnerability research.

Can I generate a data-flow diagram from an AndroidManifest.xml file?

Mapping Android app logic requires decompiled APK output, AndroidManifest.xml, and resources from JADX to parse decompiled code and generate a structured report with component breakdowns and security recommendations.

What is the best way to analyze decompiled APKs for sensitive API usage?

Decompiled APK analysis can be limited by obfuscated code structures, requiring manual review of complex logic paths that automated parsing cannot fully resolve into a structured architecture map.