https://github.com/fadhilthomas/firebase-exploit
go-firebase-exploit or gfe is a tool for exploiting insecure firebase databases
https://github.com/fadhilthomas/firebase-exploit
cve golang security
Last synced: 4 months ago
JSON representation
go-firebase-exploit or gfe is a tool for exploiting insecure firebase databases
- Host: GitHub
- URL: https://github.com/fadhilthomas/firebase-exploit
- Owner: fadhilthomas
- License: mit
- Created: 2021-08-24T20:14:16.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2026-01-09T01:06:11.000Z (6 months ago)
- Last Synced: 2026-01-14T20:28:30.188Z (6 months ago)
- Topics: cve, golang, security
- Language: Go
- Homepage:
- Size: 111 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# go-firebase-exploit
[](http://golang.org)
[](https://opensource.org/licenses/MIT)
[](https://github.com/fadhilthomas/go-slack-weather/issues)
```txt
__
__ _ / _| ___
/ _` | | |_ / _ \
| (_| | | _| | __/
\__, | |_| \___|
|___/
```
go-firebase-exploit or gfe is a tool for exploiting insecure firebase databases.
---
## Contents
- [Installation](#installation)
- [from Binary](#from-binary)
- [from GitHub](#from-github)
- [Usage](#usage)
- [Basic Usage](#basic-usage)
- [Commands and Flags](#commands-and-flags)
- [Example](#example)
- [Bugs](#bugs)
- [License](#license)
---
## Installation
* ### from Binary
Download a binary from [releases page](https://github.com/fadhilthomas/go-firebase-exploit/releases).
* ### from GitHub
```bash
git clone https://github.com/fadhilthomas/go-firebase-exploit
cd go-firebase-exploit
go build -o gfe main.go
sudo mv gfe /usr/local/bin
```
## Usage
* ### Basic Usage
```bash
gfe push -u "https://insecure-database.firebaseio.com/"
```
* ### Commands and Flags
```bash
gfe --help
```
| **Commands / Flags** | **Description** |
|--|--|
| push | Push data to database. |
| remove | Remove exploit data from database. |
| url | Firebase database url. |
* ### Example
* #### Push Data to Database
```bash
gfe push -u "https://insecure-database.firebaseio.com/"
```
* #### Remove Data from Database
```bash
gfe remove -u "https://insecure-database.firebaseio.com/"
```
## Bugs
[](https://github.com/fadhilthomas/go-firebase-exploit/issues)
If you found a bug, please [open the issue](https://github.com/fadhilthomas/go-firebase-exploit/issues). All bug reports
are appreciated.
## License
[](https://opensource.org/licenses/MIT)
**go-firebase-exploit** released under MIT. See `LICENSE` for more details.