firebase-apk-scanner

Scans Android APKs for Firebase security misconfigurations and outputs text and JSON reports.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/erenisiklar/Pusula --skill firebase-apk-scanner-erenisiklar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firebase-apk-scanner
Source: https://github.com/erenisiklar/Pusula/tree/main/.claude/skills/firebase-apk-scanner
Command: npx skills add https://github.com/erenisiklar/Pusula --skill firebase-apk-scanner-erenisiklar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scans Android APKs for Firebase security misconfigurations and reports findings.

Core Features & Use Cases

  • Decompile APKs with apktool to reveal embedded Firebase configuration sources
  • Enumerate Firebase settings (Authentication rules, Realtime Database, Firestore, Storage, Cloud Functions, Remote Config)
  • Generate reports in text and JSON formats for security auditing and remediation

Quick Start

Provide an APK file or directory path to run the built-in scanner and generate a security report.

Frequently Asked Questions about firebase-apk-scanner

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

FAQPage Schema
How do I scan an APK for Firebase security misconfigurations?

To scan an APK for Firebase security misconfigurations, provide the APK file or directory path to the built-in Bash scanner, which decompiles it with apktool, extracts Firebase configuration, tests data access, and outputs text and JSON reports.

What Firebase services are checked during a mobile security pentest?

A mobile security pentest checks Firebase services by enumerating Authentication rules, Realtime Database, Firestore, Storage, Cloud Functions, and Remote Config to identify data access vulnerabilities and report findings for remediation.

Can I extract Firebase configuration from an APK without root access?

You can extract Firebase configuration from an APK without root access by decompiling the application package with apktool, which reveals embedded Firebase configuration sources for authorized security assessments and compliance reviews.

Does the Firebase APK scanner test authentication and database rules?

The Firebase APK scanner tests authentication and database rules by extracting configuration from decompiled sources and actively probing data access permissions to detect security misconfigurations in Firebase-backed mobile apps.

What format are Firebase security audit reports generated in?

Firebase security audit reports are generated in both text and JSON formats, providing structured findings on authentication, data access, and resource enumeration for security auditing and remediation tracking.

Do I need apktool installed to scan Android APKs for Firebase vulnerabilities?

You need apktool installed to scan Android APKs for Firebase vulnerabilities because the Bash-based scanner relies on it to decompile the application package and extract embedded Firebase configuration sources.