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 lower than 2023.3.2 may result in a java.lang.NoSuchMethodError. It is crucial to use the specified version or a more recent one to avoid this issue.

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 flask==3.0.0
python -m pip install flask-cors==4.0.0
python -m pip install transformers==4.36.2

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