A CouchDB server preconfigured for use with bbrf
100K+
The Bug Bounty Reconnaissance Framework (BBRF) is intended to facilitate the workflows of security researchers across multiple devices. This repository contains the source files to deploy a BBRF server.
For more information about BBRF, read the blog post on https://honoki.net/2020/10/08/introducing-bbrf-yet-another-bug-bounty-reconnaissance-framework/
Once you have deployed a BBRF server, move on to install the BBRF client here
Start by cloning this repository:
git clone https://github.com/honoki/bbrf-server/
cd bbrf-server
Next, make the required changes to the docker-compose.yml by which I mean CHANGE THE DEFAULT PASSWORDS FOR THE LOVE OF GOD!
And finally, run
sudo docker-compose up -d
Note that this will expose port 443 (https) on your BBRF server to the internet. Docker Compose generates a self-signed certificate for the reverse proxy which it persists to the volume ./keys/. You can replace them with a valid certificate if you want to avoid certificate warnings, see the instructions below.
Verify your installation by browsing to https://127.0.0.1/_utils/#database/bbrf/_all_docs
To configure your BBRF server with a valid certificate, it suffices to generate the cert files with certbot and place them in the keys directory. The keys will be picked up when you next start the containers.
The following steps should get you up and running:
ctrl+C;sudo apt install certbotufw allow 80/tcpcertbot -d yourdomain.com certonly and follow the steps;cp /etc/letsencrypt/live/yourdomain.com/{fullchain.pem,privkey.pem} ./keys/sudo docker-compose up -dBrowse to https://yourdomain.com/_utils/#database/bbrf/_all_docs to validate the setup.
Content type
Image
Digest
Size
79.9 MB
Last updated
about 5 years ago
docker pull honoki/bbrf-server