security-firebase-apk-scanner

Analyze Android APKs for exposed Firebase API keys and misconfigurations.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/balic-AI-ML-R-D-Resources/eliza_autonomous_agents --skill security-firebase-apk-scanner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-firebase-apk-scanner
Source: https://github.com/balic-AI-ML-R-D-Resources/eliza_autonomous_agents/tree/main/packages/skills/skills/security-firebase-apk-scanner
Command: npx skills add https://github.com/balic-AI-ML-R-D-Resources/eliza_autonomous_agents --skill security-firebase-apk-scanner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly identify Firebase configuration exposure and misconfigurations hidden inside Android APKs, enabling secure app deployments and rapid remediation.

Core Features & Use Cases

  • Analyze embedded Google Services data (google-services.json, firebase config) to detect exposed API keys, project IDs, database URLs, and storage bucket misconfigurations
  • Assess Firebase Realtime Database, Firestore, Storage, and Authentication settings for insecure rules or open access
  • Use in security audits, third-party app reviews, and incident response to surface Firebase-related risks

Quick Start

Run the APK scanner against an Android APK to identify exposed Firebase credentials and misconfigurations.

Frequently Asked Questions about security-firebase-apk-scanner

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

FAQPage Schema
How do I check an Android APK for exposed Firebase API keys and misconfigurations?

To check an Android APK for exposed Firebase API keys, the scanner analyzes embedded Firebase data and storage settings. It parses extracted configuration files to assess API keys, project IDs, database rules, and storage bucket access for security assessments.

What Firebase security misconfigurations can be found inside an APK?

Firebase security misconfigurations found inside an APK include exposed API keys, insecure Realtime Database or Firestore rules, open storage bucket access, and flawed Authentication settings. The scanner reviews embedded google-services.json data to detect these risks.

Do I need to decompile an APK before scanning for Firebase storage bucket exposure?

Yes, you need to decompile an APK or perform manifest inspection before scanning for Firebase storage bucket exposure. The scanner requires artifact extraction to parse the embedded google-services.json or Firebase config data to assess keys and access rules.

Can I use this scanner to review third-party Android apps for Firebase database rules?

Yes, you can use this scanner to review third-party Android apps for Firebase database rules. It is specifically designed for third-party app reviews, security audits, and incident investigations to surface insecure Realtime Database and Firestore access configurations.

How does parsing google-services.json help with Firebase compliance reviews?

Parsing google-services.json helps with Firebase compliance reviews by extracting embedded project IDs, database URLs, and API keys. Analyzing these configuration artifacts identifies exposed credentials and insecure access rules, enabling rapid remediation for secure app deployments.