Installation

This page outlines the steps involved in installing BurpGPT.

Prerequisites

To use and run BurpGPT on your system, it is essential to have the following dependencies installed:

Please note that using any version of Burp Suite lower than 2024.7.3 may result in various types of errors. To avoid these issues, it is essential to use the recommended version or a later one.

To use the Local LLM feature, exclusive to BurpGPT Pro, make sure you have the following dependencies installed:

You can install the required Python libraries by running:

python -m pip install accelerate
python -m pip install bitsandbytes
python -m pip install flask
python -m pip install flask-cors
python -m pip install marshmallow
python -m pip install numpy<2
python -m pip install torch
python -m pip install transformers

To ensure proper functioning, it is important to add the Python executable to your system's PATH environment variable.

Compilation

This step is only applicable to the Community edition. For the Pro edition, the standalone jar is distributed upon successful payment in the confirmation email. Please note that the download link is valid for 24 hours only, and additional download requests for the jar may incur additional fees.

To compile BurpGPT Community from the source code, follow these steps:

  1. Ensure you have Gradle installed and properly configured on your system.

  2. Download the official burpgpt repository:

git clone https://github.com/aress31/burpgpt
cd .\burpgpt\
  1. Build the standalone jar:

./gradlew shadowJar

Loading BurpGPT into Burp Suite

To install BurpGPT, please follow these steps:

  1. Open Burp Suite and navigate to the Extensions tab.

  2. Click on the Add button under the Installed section.

  3. Browse to the location of the BurpGPT jar file and click Next.

  4. Upon successful installation, users can expect the following changes:

    • In the Community edition, a new option titled BurpGPT will be added to the top bar menu.

    • In the Pro edition, a new tab titled BurpGPT Pro will now be visible.

Last updated