Skip to content

PatrikFehrenbach/BugBountyBlueprint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bug Bounty Blueprint 💠

provides customizable templates for bug bounty reports. It's designed to simplify the reporting process, letting users focus on identifying vulnerabilities. Frontend in VueJS, Backend in FastAPI.

bug

🌹 This tool was highly inspired by Frans Rosen's template-generator.

Screenshot 2023-09-24 at 13 19 07

Features

  • Custom Templates: Customize or create templates tailored to your needs.
  • Markdown Support: Write and preview reports in markdown.
  • Instant Preview: Real-time rendering of your markdown report.

Docker-Compose installation

  1. Clone this repository:

    git clone https://github.com/PatrikFehrenbach/BugBountyBlueprint.git
  2. Navigate to the project directory:

 cd BugBountyBlueprint
  1. docker-compose up
  2. Visit http://localhost:8080 in your browser to access Bug Bounty Blueprint.

Installation 🚀

  1. Clone this repository:

    git clone https://github.com/PatrikFehrenbach/BugBountyBlueprint.git
  2. Navigate to the project directory:

    cd BugBountyBlueprint
  3. Install backend dependencies:

    cd backend
    pip install -r requirements.txt
  4. Run the FastAPI server:

    uvicorn main:app --reload
  5. In a new terminal, navigate to the frontend directory and install npm packages:

    cd frontend
    npm install
  6. Run the Vue.js frontend:

    npm run serve

Visit http://localhost:8080 in your browser to access Bug Bounty Blueprint.

Usage 🛠️

  1. Select or create a new template.
  2. Fill in the required fields in the template.
  3. Instantly preview the rendered markdown report.
  4. Copy the markdown or the rendered HTML to use in your bug bounty platform.

Demo

bounty.mov

Contribute 🤝

Are always welcome, just create a pull request and I'll review it :)

Buy me a Coffee

No don't.