运行Burp suite时出现错误
To run burp Suite using Java 16 or above,please supply the following JVM argument:
--illegal-access=permit
翻译:
要使用Java 16或以上版本运行burp Suite,请提供以下JVM参数:
——非法存取=许可证
在软件目录右键打开powershell
加上--illegal-access=permit就行了
java --illegal-access=permit -noverify -javaagent:zerodaylab.jar -jar burpsuite_pro_v2021.7.2.jar
备注:如果发现一直无法破解成功就是java版本过低,但大部分java软件又需要java8,所以安装双版本java是最好的。
可以参考大佬的文章:
https://blog.csdn.net/weixin_42742658/article/details/112642148
来安装双版本,java8万年不变,高版本用当前最新的就行,那个教程的修改注册表就不用了,不需要系统自行判断,手动选择java版本就可以了。
- Java8下载链接
https://www.oracle.com/java/technologies/downloads/#java8-windows
选jdk-8u321-windows-x64.exe 下载 - Java17下载链接
https://www.oracle.com/java/technologies/downloads/#jdk17-windows
jdk-17_windows-x64_bin.exe 下载
为了启动方便可以创建bat一键启动,但会留下命令窗口,所以可以在创建vbs隐藏启动,以后只要启动vbs文件就可以了。