firebase-apk-scanner

Scan Android APK files for Firebase security misconfigurations.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/allanninal/claude-code-skills --skill firebase-apk-scanner-allanninal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firebase-apk-scanner
Source: https://github.com/allanninal/claude-code-skills/tree/main/skills/firebase-apk-scanner
Command: npx skills add https://github.com/allanninal/claude-code-skills --skill firebase-apk-scanner-allanninal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies critical security misconfigurations in Android applications that use Firebase, preventing data breaches and unauthorized access to sensitive backend resources.

Core Features & Use Cases

  • Automated Security Scanning: Scans APKs for common Firebase vulnerabilities like open databases, insecure authentication, and exposed functions.
  • Vulnerability Reporting: Generates detailed reports on identified issues with evidence and remediation steps.
  • Use Case: You've just received an Android app build that uses Firebase. Run this Skill to quickly audit it for security flaws before deployment, ensuring your backend data remains protected.

Quick Start

Use the firebase-apk-scanner skill to scan the provided file 'app-release.apk'.

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 Android APK for Firebase security misconfigurations?

Scan an Android APK for Firebase security misconfigurations by running the skill against your app-release.apk file. It uses bash scripts, apktool, curl, and grep to identify open databases, insecure authentication, and exposed cloud functions.

What Firebase vulnerabilities should I audit before deploying my Android app?

Audit Firebase vulnerabilities like open databases, insecure storage buckets, authentication issues, and exposed cloud functions before deploying your Android app. Identifying these misconfigurations prevents unauthorized access and potential data breaches to backend resources.

Can I use apktool and curl to test Firebase endpoint security in an APK?

Yes, you can use apktool and curl to test Firebase endpoint security in an APK. The skill leverages these tools alongside grep and bash scripts to decompile the application and analyze its Firebase endpoints for exposed resources.

Does this Firebase APK scanner generate reports with remediation steps?

The Firebase APK scanner generates detailed vulnerability reports containing evidence and remediation steps. It automates the security audit process and outputs specific findings on insecure authentication, open databases, and exposed functions found in the Android build.

What's the best way to find exposed Firebase storage buckets in an Android build?

The best way to find exposed Firebase storage buckets in an Android build is to scan the compiled APK file directly. The skill analyzes the decompiled application resources to detect misconfigured storage buckets and insecure backend endpoints.