An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# go-firebase-exploit

[![made-with-Go](https://img.shields.io/badge/made%20with-Go-brightgreen.svg)](http://golang.org)
[![license](https://img.shields.io/badge/license-MIT-_red.svg)](https://opensource.org/licenses/MIT)
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](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

[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](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

[![license](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://opensource.org/licenses/MIT)

**go-firebase-exploit** released under MIT. See `LICENSE` for more details.