3

Burpsuit使用java17的报错

 2 years ago
source link: https://blog.51cto.com/Jach1n/5331248
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Burpsuit使用java17的报错

原创

Jach1n 2022-05-25 18:00:28 博主文章分类:工具 ©著作权

文章标签 burp burpsuite java java17 文章分类 安全技术 网络/安全 阅读数197

因为其他一些软件的原因的java版本安装到17.0.3.1
但是老版的burp就用不了了,又把burp升级到比较新的2022.3.6版本,还是无法运行

报错提示如下,大概是说需要在运行时加上下面的两条命令
Burp Suite Professional
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

Burpsuit使用java17的报错_burp

在burp文件夹下新建一个.bat文件,用该文件来启动burp

Burpsuit使用java17的报错_burpsuite_02

start.bat内容如下

@echo off
start "burpsuite" /B "javaw.exe" --add-opens=java.desktop/javax.swing=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED -Xmx8G -XX:-UseParallelGC -noverify -javaagent:BurpLoaderKeygenCn.jar -Dfile.encoding=utf-8 -jar "%~dp0burpsuite_pro_v2022.3.6.jar" %*
exit 0 
Burpsuit使用java17的报错_burp_03

有两个参数需要根据自己的实际情况来设置

-javaagent:BurpLoaderKeygenCn.jar //burp补丁文件名
-jar "%~dp0burpsuite_pro_v2022.3.6.jar" %* //burp的jar文件名

保存后运行.bat文件即可启动burp

每次用都要去运行.bat文件很不方便,放在桌面上也很不美观~
这里可以美化一下,需要先下载burp的.exe版本,没有jar版本的也可以在这里下载
burp下载链接: https://portswigger.net/burp/releases

Burpsuit使用java17的报错_java17_04

下载完成后,将exe文件放到burp的文件夹下
然后右键.bat文件发送到桌面快捷方式
同样,将.exe文件也发送到桌面快捷方式

Burpsuit使用java17的报错_java_05

把两个快捷方式右键打开属性界面
在快捷方式栏处,点击更改图标,将exe文件的图标路径复制到bat文件图标路径后,点击确定即可

Burpsuit使用java17的报错_burp_06
Burpsuit使用java17的报错_java17_07
Burpsuit使用java17的报错_burp_08

最后再将快捷方式更改个名称就OK了,肥肠耗用

Burpsuit使用java17的报错_burp_09

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK