$${\color{orange}Burpsuite-Professional-v2026-latest}$$
Burp Suite Professional is the web security tester's toolkit of choice. Use it to automate repetitive testing tasks - then dig deeper with its expert-designed manual and semi-automated security testing tools. Burp Suite Professional can help you to test for OWASP Top 10 vulnerabilities - as well as the very latest hacking techniques. Advanced manual and automated features empower users to find lurking vulnerabilities more quickly. Burp Suite is designed and used by the industry's best.
$${\color{magenta}Linux-Installation}$$
sudo apt update && sudo apt install -y wget && wget -qO- https://raw.githubusercontent.com/xiv3r/Burpsuite-Professional/main/install.sh | sudo bashRun
burpsuiteproUpdate
optional
cd && sudo rm -rf Burpsuite-Professional && wget -qO- https://raw.githubusercontent.com/xiv3r/Burpsuite-Professional/refs/heads/main/update.sh | sudo bash
Java Version
select the default openjdk runtime
sudo update-alternatives --config java
Setup Licenses
Note: Copy the license from loader to the burpsuite > manual activation > copy burpsuite request key to loader request > copy response key to the burpsuite.
Shortcut Launcher - (xfce)
right click the desktop -> create a launcher name it Burpsuite Professional, add command burpsuitepro and select burpsuite community icon.
$${\color{magenta}NixOS-Installation}$$
Add this repo's flake to your flake inputs
# flake.nix
{
# ...
inputs = {
burpsuitepro = {
type = "github";
owner = "xiv3r";
repo = "Burpsuite-Professional";
inputs.nixpkgs.follows = "nixpkgs";
};
};
# ...
}
Installing the package provided by the flake
You can install it with either environment.systemPackages or home.packages
With
environment.systemPackages(nixosModules)
{ inputs, ... }: {
environment.systemPackages = [
inputs.burpsuitepro.packages.${system}.default
];
}
With
home.packages(home-manager)
{ inputs, ... }: {
home.packages = [
inputs.burpsuitepro.packages.${system}.default
];
}
NOTE: loader.jar is symlinked to burpsuite.jar so burpsuite recognizes the license keys. You can access the loader command from the terminal only
$${\color{magenta}Windows-Installation}$$
-
Make a
Burpdirectory name inC Drivefor faster access. -
Download install.ps1 and extract move the file inside to
C:\Burp -
Open
Powershellas administrator and execute below command to set Script Execution Policy.Set-ExecutionPolicy -ExecutionPolicy bypass -Scope process -
Inside PowerShell go to
cd C:\Burp -
Now Execute
install.ps1file in Powershell to Complete Installation../install.ps1 -
Change the icon of
Burp-Suite-Pro.vbsto the given icon -
Create a shortcut to Desktop. Right Click over
Burp-Suite-Pro.vbsGo to Shortcut tab, and below there isChange Icontab -
Click there and choose the
burp-suite.icofromC:\Burp\
-
For Start Menu Entry, copy
Burp-Suite-Pro.vbsfile toC:\ProgramData\Microsoft\Windows\Start Menu\Programs\
$${\color{magenta}MacOS-Installation}$$
Step 1: Install Dependencies with Homebrew
Install Homebrew and required dependencies (git, openjdk@17).
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install git openjdk@17Step 2: Run the Installation Script
Clone the Burp Suite Professional repository, download the Burp Suite JAR file, and execute the key generator and Burp Suite.
curl -fsSL https://raw.githubusercontent.com/xiv3r/Burpsuite-Professional/main/install_macos.sh | bashStep 3: Install the burp Shortcut
Make the burp script executable and install it globally.
chmod +x burp
sudo cp burp /usr/local/bin/burpExplanation:
- The
installmacos.shscript creates aburpscript to run Burp Suite with required Java options. - Uses
$(pwd)to reference JAR files in the current directory. - Makes the script executable and copies it to
/usr/local/binfor global access.
Notes
- Running the Shortcut: Run
burpfrom theBurpsuite-Professionaldirectory containingloader.jarandburpsuite_pro_v2025.5.6.jar. For global use, replace$(pwd)with absolute paths.
Contributors
Credits
- Loader.jar 👉 h3110w0r1d-y
- Script 👉 cyb3rzest