Burpsuit使用java17的报错
Posted Jach1n
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Burpsuit使用java17的报错相关的知识,希望对你有一定的参考价值。
背景简述
因为其他一些软件的原因的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
解决方法
在burp文件夹下新建一个.bat文件,用该文件来启动burp
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
有两个参数需要根据自己的实际情况来设置
-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
下载完成后,将exe文件放到burp的文件夹下
然后右键.bat文件发送到桌面快捷方式
同样,将.exe文件也发送到桌面快捷方式
把两个快捷方式右键打开属性界面
在快捷方式栏处,点击更改图标,将exe文件的图标路径复制到bat文件图标路径后,点击确定即可
最后再将快捷方式更改个名称就OK了,肥肠耗用
以上是关于Burpsuit使用java17的报错的主要内容,如果未能解决你的问题,请参考以下文章
安装AUTO CAD2007时 出现 “错误1606无法访问网络位置Autodesk\autocad2007\R17.1\chs\”的报错 怎么解决
Kotlin的报错提示:java.lang.NumberFormatException: For input string: ““
Kotlin的报错提示:java.lang.NumberFormatException: For input string: ““
Android的java的报错提示:java.lang.RuntimeException: Fail to connect to camera service
解决在创建springboot项目中遇到的报错:Error:(3, 32) java: 无法访问org.springframework.boot.SpringApplication