From 9c0b5c1924155f94299474cac2e080827cc59ad3 Mon Sep 17 00:00:00 2001 From: xiv3r <117867334+xiv3r@users.noreply.github.com> Date: Tue, 3 Dec 2024 15:27:58 +0800 Subject: [PATCH] Update install.sh --- install.sh | 34 ++++++++++++++-------------------- 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/install.sh b/install.sh index 9ec2cb3..b1d7d1a 100644 --- a/install.sh +++ b/install.sh @@ -1,35 +1,29 @@ #!/bin/bash # Installing Dependencies - echo 'Installing Dependencies...' +echo 'Installing Dependencies...' - sudo apt install git wget openjdk-21-jre -y +sudo apt install git wget openjdk-21-jre -y # Cloning - git clone https://github.com/xiv3r/Burpsuite-Professional.git - +git clone https://github.com/xiv3r/Burpsuite-Professional.git +cd Burpsuite-Professional + # Download Burpsuite Professional Latest. - echo 'Downloading Burpsuite Professional Latest...' - - cd Burpsuite-Professional - - # URL containing the version Link="https://portswigger-cdn.net/burp/releases/download?product=pro&version=2024.11.1&type=Jar" +version="2024.11.1" -# Extract the version from the URL using grep and cut -version=$(echo "$Link" | grep -oP "version=\K[0-9.]+") +echo "Downloading Burpsuite Professional v$version ..." -# Download the file with the version in the output filename wget "$Link" -O burpsuite_pro_v$version.jar --quiet --show-progress # Execute Key Generator. - echo 'Starting Key loader.jar...' - (java -jar loader.jar) & - sleep 2s +echo 'Starting Key loader.jar...' +(java -jar loader.jar) & # Execute Burp Suite Professional - echo 'Executing Burpsuite Professional...' - echo "java --add-opens=java.desktop/javax.swing=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.Opcodes=ALL-UNNAMED -javaagent:$(pwd)/loader.jar -noverify -jar $(pwd)/burpsuite_pro_v$version.jar &" > burpsuitepro - chmod +x burpsuitepro - cp burpsuitepro /bin/burpsuitepro - (./burpsuitepro) +echo 'Executing Burpsuite Professional...' +echo "java --add-opens=java.desktop/javax.swing=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.Opcodes=ALL-UNNAMED -javaagent:$(pwd)/loader.jar -noverify -jar $(pwd)/burpsuite_pro_v$version.jar &" > burpsuitepro +chmod +x burpsuitepro +cp burpsuitepro /bin/burpsuitepro +(./burpsuitepro)