ParrotOS MacOS M1 Burpsuite JDK 17
Parrot OS unable to open Burpsuite
Probably see this when tried to open up a BurpSuite on Parrot OS. It seems that Parrot OS is currently limited to JDK 17. What we will do is downgrade BurpSuite to be compatiable.
Step 1 Download Burp Community Edition 2021.10.2
Google “Burp Archive Releases, click on the first link Archive
Click on year “2021” and then scroll down to “Professional / Community 2021.10.2” which is highlighted in orange below in the image or click on this link BurpSuite 2021.10.2
NOTE: Select “Community” and “JAR” before downloading.
Step 2 Install BurpSuite 2021.10.2
1
2
3
4
5
6
user@parrot[~/]:~$ cd Downloads
user@parrot[~/Downloads/]:~$ ls
burpsuite_community_v2021.10.2.jar
user@parrot[~/Downloads/]:~$ sudo mv burpsuite_community_v2021.10.2.jar /usr/share/burpsuite/
Now google “burp JDK 17” and then click on the first link or here Burp_JDK17
Scroll down and copy the highlighted command from the forum as shown below
NOTE: be sure to change from _pro_
to _community_
in the command
NOTE: need add /usr/share/burpsuite/
after last UNAMED
as shown below in bash
1
java -jar --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.desktop/javax.swing=ALL-UNNAMED /usr/share/burpsuite/burpsuite_community_v2021.10.2.jar
Ta-Da it worked!
Last Step, alias burp command
1
2
3
4
5
6
user@parrot[~/]:~$ cat ~/.bash_aliases
cat: /home/user/.bash_aliases: No such file or directory
user@parrot[~/]:~$ touch ~/.bash_aliases
user@parrot[~/]:~$ sudo nano ~/.bash_aliases
Insert command inside ~/.bash_aliases
1
alias burp='java -jar --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.desktop/javax.swing=ALL-UNNAMED /usr/share/burpsuite/burpsuite_community_v2021.10.2.jar'
Almost done!
1
2
3
user@parrot[~/]:~$ source ~/.bash_aliases
user@parrot[~/]:~$ burp
Comments powered by Disqus.