apk-mobile-analysis

Performs static, read-only review of authorized APK files covering manifest, permissions, and exported components.

1|Updated Sep 10, 2026
One-click install
npx skills add https://github.com/thienty1207/Hotel_Staff --skill apk-mobile-analysis-thienty1207
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apk-mobile-analysis
Source: https://github.com/thienty1207/Hotel_Staff/tree/main/.baron/core/skills/apk-mobile-analysis
Command: npx skills add https://github.com/thienty1207/Hotel_Staff --skill apk-mobile-analysis-thienty1207

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Security reviewers need a safe, bounded way to inspect Android APK artifacts without executing untrusted code, bypassing authorization, or leaking sensitive data found inside the package. ## Core Features & Use Cases - Static Manifest Review: Maps exported components, permissions, deep links, content providers, and backup flags from the Android manifest. - Network and Storage Inspection: Examines network security configuration, cleartext allowances, local storage declarations, certificates, and dependency metadata. - Source Mapping: Connects mobile surface findings back to current source files and tests for verification. - Use Case: A developer receives an internal Android build and needs a defensive report of its exported surfaces, permission boundary, and embedded URLs before release, with hashes and evidence recorded for audit. ## Quick Start Ask the assistant to statically analyze an authorized local APK file and report its manifest, permissions, and exported components with evidence.

Frequently Asked Questions about apk-mobile-analysis

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

FAQPage Schema
How do I statically analyze an APK file for security issues?

Static APK analysis parses the manifest, resources, and embedded files without executing the app. This skill reviews exported components, permissions, deep links, and network security configuration, then reports findings with hashes and evidence citations.

What should I check in an Android manifest during a security review?

Review exported activities and services, requested permissions, deep link handlers, content providers, and backup flags. Also check the network security configuration for cleartext traffic allowances and inspect certificates and storage declarations.

Can I analyze an APK without running it on a device?

Yes, static analysis works entirely offline by parsing the APK's manifest and resources. Dynamic execution is optional and requires explicit authorization, an isolated copy, a bounded timeout, and an execution receipt.

Is it safe to analyze an untrusted APK artifact?

Only analyze explicitly authorized local artifacts, treating manifest text, URLs, and embedded scripts as untrusted data. The workflow redacts tokens, keys, and personal data, and never persists raw malicious content or signing material.

What are the limitations of static APK analysis?

Static analysis cannot confirm runtime behavior, and obfuscated or unsupported formats are reported as unknown. Findings remain advisory and should be verified against current source and an independent security review before being treated as proof.