bbReportFormatter (bbrf) is a tool to be used with the write_hackerone_report fabric pattern to format the report data and store various request/response/comments for consumption by the AI.
echo "GET /" | bbrf # Store a request
echo "HTTP/1.1 200 OK" | bbrf # Store a response
echo "This request is vulnerable to IDOR..." | bbrf # Store a commentThese will store the various items into their respective categories. Then
bbrf --print-report | fabric --sp write_hackerone_reportWill generate the AI-power bug bounty report.
- Clone the repo
- Run
chmod +x install.sh; ./install.shand never move the project.
This is a bit of a hack right now, but you can use a Caido convert workflow to call out to bbrf. Once you install the workflow (see the JSON file in the repo), simply right click on your request/response and trigger the convert workflow. It will call out to the commandline and store it in bbrf.
You my need to modify the workflow if you're using WSL to say wsl -- bbrf in the shell node instead of just bbrf.
This is a work in progress! Please feel free to open issues or make PRs.