Skip to content

Installation ​

Install FireScan using Go or download pre-compiled binaries.

Why choose FireScan? ​

FireScan is a free, open-source Firebase vulnerability scanner that automates security testing for Firebase applications. Instead of manually checking Firebase security rules or writing custom scripts, FireScan provides a ready-to-use command-line tool that scans Realtime Database, Firestore, Cloud Storage, and Cloud Functions in minutes.

Whether you need to audit Firebase security before deployment or perform regular security checks on production Firebase apps, FireScan works safely with read-only mode by default.

Requirements ​

  • Go 1.19+ (if building from source)
  • Linux, macOS, or Windows

Install with Go ​

bash
go install github.com/JacobDavidAlcock/firescan/cmd/firescan@latest

This installs firescan to $GOPATH/bin. Make sure it's in your PATH.

Build from source ​

bash
git clone https://github.com/JacobDavidAlcock/firescan.git
cd firescan
go build cmd/firescan/main.go
./firescan

Pre-compiled binaries ​

Download from GitHub Releases.

Available for:

  • Linux (x64, ARM64)
  • macOS (x64, Apple Silicon)
  • Windows (x64)

Verify installation ​

bash
firescan --help

You should see the FireScan console.

Update ​

bash
go install github.com/JacobDavidAlcock/firescan/cmd/firescan@latest

Next ​

Quick Start - Run your first scan