firebase-apk-scanner

Scan Android APK files for Firebase security misconfigurations using bash, apktool, and curl.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/ofelixdev/cc-kit --skill firebase-apk-scanner-ofelixdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firebase-apk-scanner
Source: https://github.com/ofelixdev/cc-kit/tree/main/template/skills/firebase-apk-scanner
Command: npx skills add https://github.com/ofelixdev/cc-kit --skill firebase-apk-scanner-ofelixdev

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill identifies critical Firebase security misconfigurations within Android APK files, helping to secure mobile applications and their backend data.

Core Features & Use Cases

  • Automated Security Audits: Scans APKs for exposed Firebase databases, insecure authentication, vulnerable cloud functions, and more.
  • Vulnerability Identification: Detects issues like open sign-up, anonymous auth bypass, and unauthenticated data access.
  • Use Case: When performing a security audit on a new Android application that uses Firebase, run this Skill to quickly identify any common Firebase misconfigurations before they can be exploited.

Quick Start

Use the firebase-apk-scanner skill to scan the provided Android application package file named '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?

To scan an Android APK for Firebase security misconfigurations, use a tool that decompiles the application using apktool and tests Firebase endpoints with curl to detect exposed databases, storage buckets, and authentication bypasses.

What Firebase security flaws can be found in a decompiled APK?

Firebase security flaws in a decompiled APK include open databases, exposed storage buckets, insecure authentication like anonymous auth bypass or open sign-up, vulnerable cloud functions, and unauthenticated data access.

Can I audit an Android app for exposed Firebase cloud functions and storage buckets?

Yes, you can audit an Android app for exposed Firebase cloud functions and storage buckets by decompiling the APK file to extract backend endpoints and testing them for unauthenticated access.

Do I need apktool and curl to test Firebase endpoint security?

Yes, you need apktool and curl to test Firebase endpoint security, because apktool decompiles the APK to extract Firebase URLs and curl tests those endpoints for open databases and authentication vulnerabilities.

What is the best way to automate mobile app security audits for Firebase backend data?

The best way to automate mobile app security audits for Firebase backend data is to run a scanning script that automatically decompiles the APK and checks extracted Firebase endpoints for open databases and insecure authentication.

When should I not use an APK scanner for Firebase vulnerability detection?

You should not use an APK scanner for Firebase vulnerability detection without explicit authorization, because testing Firebase endpoint security and probing for misconfigurations must strictly be used for authorized security research only.