Home

Awesome

Twitter Follow

bbrf-agents

The Bug Bounty Reconnaissance Framework (BBRF) can be used to facilitate the workflows of security researchers across multiple devices.

This repository contains a set of lambda functions (agents) that can be deployed to AWS Lambda with the serverless framework.

When these agents are successfully deployed, you can run them with BBRF as follows:

# run the crtmonitor agent for the active program
bbrf run crtmonitor 

# run securitytrails for program "example"
bbrf run securitytrails -p example

Learn more:

How to deploy

This set of lambdas is built on top of Serverless, and contains a serverless.yml configuration file that should get you started in minutes:

# clone this repository
git clone https://github.com/honoki/bbrf-agents

# install the serverless framework - see https://www.serverless.com/framework/docs/getting-started/
curl -o- -L https://slss.io/install | bash

# run the serverless deploy command and follow the steps to
# get things up and running
sls deploy

# if the post-deploy function fails, you can auto-register all
# deployed agents by invoking the agent-registration-service
sls invoke -f agent-registration-service