firebase-apk-scanner

Scan Android APK files for Firebase security misconfigurations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires apktool, curl, grep, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies critical security misconfigurations within Android applications that utilize Firebase, preventing data breaches and unauthorized access.

Core Features & Use Cases

  • Automated Security Audits: Scans APKs for common Firebase vulnerabilities like open databases, insecure authentication, and exposed functions.
  • Vulnerability Reporting: Generates detailed reports on identified issues with severity and remediation steps.
  • Use Case: A security auditor needs to assess a new mobile app for potential Firebase-related vulnerabilities before its public launch. This Skill provides a quick and comprehensive scan to identify and report these risks.

Quick Start

Use the firebase-apk-scanner skill to scan the provided file '/path/to/your/app.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 APK for Firebase security misconfigurations?

The scanner identifies critical Firebase security flaws within Android applications, including open databases, insecure storage buckets, authentication issues, and exposed cloud functions, preventing unauthorized data access and potential breaches.

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

Yes, you can audit Android apps for exposed Firebase storage buckets and open databases. The scanner inspects the APK file structure to locate and report these specific endpoint security weaknesses with detailed remediation steps.

Do I need apktool to check Firebase vulnerabilities in an APK?

Yes, apktool is required as a dependency to deconstruct and analyze the APK file. It works alongside curl and grep to extract Firebase endpoints and identify security flaws within the Android application package.

What is the best way to find exposed cloud functions in an Android app?

The best way to find exposed cloud functions is using an automated APK scanner designed for Firebase audits. It systematically extracts and tests Firebase endpoints to detect exposed functions and authentication issues.

Are there limitations when testing Firebase endpoint security with an APK scanner?

A primary limitation is that testing Firebase endpoint security requires authorized access for legitimate security research. The scanner relies on static APK analysis via apktool, meaning obfuscated endpoints might limit vulnerability detection.