Mac使用jdk17+打开BurpSuite报错解决

本机Java环境版本为17:

下载好burp和注册机之后,打开注册机,直接运行报错:

To run Burp Suite using Java 17+, please supply the following JVM argument:

--add-opens=java.desktop/javax.swing=ALL-UNNAMED

--add-opens=java.base/java.lang=ALL-UNNAMED

大概意思就是说 使用 Java17+运行burp,请运行时候添加下面的参数,--add.......

具体打开方式,打开终端进入burpsuite.jar 所在路径,然后命令:

java --illegal-access=permit -Xmx8G -XX:-UseParallelGC -noverify --add-opens=java.desktop/javax.swing=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED -javaagent:./burploader.jar -jar ./burpsuite_pro_v2022.2.4.jar

Ps:burploader.jar是注册机jar包名,burpsuite_pro_v2022.2.4.jar是burp包名。

成功启动! 如果第一次打开需要手动打开注册机激活

阅读剩余
THE END