Skip to content

A cross-platform automated installer for Burp Suite Professional with license loader, GUI/CLI support, and easy setup for Linux, Windows, and NixOS.

Notifications You must be signed in to change notification settings

KIRAN-KUMAR-K3/BurpPro-Installer

Repository files navigation

💥 Burp Suite Professional v2025 - Automated Installer

A complete, cross-platform installer for Burp Suite Professional with CLI, GUI (VNC), and loader support.
Designed for Pentesters, Bug Bounty Hunters, and Ethical Hackers who want a fast setup ⚡

🔗 Official Website🌐 GitHub Repo


📌 Features

  • 🔓 One-click installer for Linux, NixOS, and Windows
  • 🔁 Auto-updater script
  • 🧪 Supports manual license activation (loader support)
  • 🧩 Java version selector
  • 🧙 XFCE launcher creation
  • 🎯 VBS shortcut support for Windows
  • ❌ No root required (except on Linux for install scripts)

📥 Installation

💻 Linux (Debian, Ubuntu, Arch, etc.)

wget -qO- https://raw.githubusercontent.com/KIRAN-KUMAR-K3/BurpPro-Installer/main/install.sh | sudo bash

Then run:

burpsuitepro
🔄 Update Script
cd ~
rm -rf BurpPro-Installer
wget -qO- https://raw.githubusercontent.com/KIRAN-KUMAR-K3/BurpPro-Installer/main/update.sh | sudo bash
☕ Java Version Selector
sudo update-alternatives --config java

🔐 Manual License Activation (Loader)

After launching Burp, go to Manual Activation → Copy the request key into loader.jar → Paste response key back into Burp.

Video Guide: https://github.com/KIRAN-KUMAR-K3/BurpPro-Installer/assets/117867334/c25831a4-68a2-44ee-b6dd-5ff18165f340


🧭 Linux Desktop Launcher (XFCE)

  1. Right-click desktop → "Create Launcher"
  2. Name: Burp Suite Professional
  3. Command: burpsuitepro
  4. Choose icon: burp-suite.ico


🧊 NixOS Installation (flake)

Add this repo to your flake inputs:

{
  inputs = {
    burpsuitepro = {
      type = "github";
      owner = "KIRAN-KUMAR-K3";
      repo = "BurpPro-Installer";
      inputs.nixpkgs.follows = "nixpkgs";
    };
  };
}

Use with environment.systemPackages or home.packages:

{
  environment.systemPackages = [
    inputs.burpsuitepro.packages.${system}.default
  ];
}
{
  home.packages = [
    inputs.burpsuitepro.packages.${system}.default
  ];
}

Note: loader.jar is symlinked to burpsuite.jar


🪟 Windows Installation

  1. Create a folder: C:\Burp
  2. Download ZIP and extract to C:\Burp
  3. Open PowerShell (Admin) and run:
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
cd C:\Burp
./install.ps1
  1. Set the icon: Right-click Burp-Suite-Pro.vbs → Properties → Shortcut tab → Change Icon → burp-suite.ico
  2. (Optional) Move shortcut to:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\


📁 Project Structure

BurpPro-Installer/
├── install.sh
├── update.sh
├── install.ps1
├── loader.jar
├── burp_suite.ico
├── Burp-Suite-Pro.vbs
└── Launcher.jpg

🤝 Credits

Click to Expand

📜 License

This project is licensed under the MIT License.

⚠️ Disclaimer: This repository is for educational & research purposes only. Do not use on unauthorized systems.


Made with ❤️ by Kiran Kumar K

About

A cross-platform automated installer for Burp Suite Professional with license loader, GUI/CLI support, and easy setup for Linux, Windows, and NixOS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published