java Burp Suite SSL错误握手失败警报或错误SSL协议错误

t1rydlwq  于 5个月前  发布在  Java
关注(0)|答案(2)|浏览(149)

我的Burp Suite工作正常,但过了一段时间后出现故障,浏览器中显示FireFox中的消息“SSL_ERROR_HANDSHAKE_FAILURE_ALERT”和Chrome中的消息“ERR_SSL_PROTOCOL_ERROR”。有效的Burp Suite证书也完全集成到浏览器中。我做了以下操作,但没有效果
1.从Burp Suite获取新证书输出并导入
1.使用具有新证书的新浏览器
1.打开Burp Suite并插入新证书
1.删除和更改使用的JDK版本
1.删除所有Burp Suite注册表项
1.删除所有jdk注册表项
1.使用不同版本的JDK
但是这些都不是解决方案,只有改变Windows用户和创建一个新用户才能解决问题,在我看来这根本不是真的,经过多次测试和不同的研发,我终于找到了解决问题的方法,问题是Burp Suite所需的官方JDK和JDK不兼容,而要解决问题,必须遵循以下步骤。
1.从 * https://portswigger.net * 下载专业打嗝套件版本
1.安装在 C:\Burp_Suite

  1. Jar将之前的Burp文件和Loader复制到 C:\Burp_Suite\jre\bin,然后使用以下命令运行它:“C:\Burp_Suite\jre\bin\java.exe-javaagent:BurpSuiteLoader_v.XXX.jar -noverify -jar burpsuite_pro_vXXX.jar”
    1.享受您的打嗝套房
63lcw9qa

63lcw9qa1#

我有一个类似的问题。我解决了两个步骤。

  1. Chrome设置>隐私和安全>安全>始终使用安全连接(将其关闭。我在一些CTF挑战中禁用了此选项。明智地使用此选项,因为它可能很危险。)
    1.访问http://burpsuite,然后在网站上点击“下载CA证书”。下载完成后,进入:Chrome设置>隐私和安全>安全>管理设备证书。在弹出的页面中,导入下载的证书。
    希望我的解决方案能对其他人有所帮助!
e1xvtsh3

e1xvtsh32#

遵循之前版本2023和2024的解决方案,可以在Windows环境中创建一个bat文件,并将下面一行代码放入其中,以运行 Boot 并在桌面上从bat文件创建快捷方式,在Linux环境中,在应用程序的安装位置的jvm选项文件的末尾放置相同的行,并直接运行Burp Pro。Linux和Windows的路径应该与BurpSuite应用程序的安装路径匹配。我的安装路径是C:\BurpSuitePro注意:如果您是第一次安装Burp Suite,必须通过Loader激活它。
验证码:

@echo off
"C:\BurpSuitePro\jre\bin\java.exe" "--add-opens=java.desktop/javax.swing=ALL-UNNAMED" "--add-opens=java.base/java.lang=ALL-UNNAMED" "--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED" "--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED" "--add-opens=java.base/jdk.internal.org.objectweb.asm.Opcodes=ALL-UNNAMED" "-javaagent:Dr-FarFar.jar" "-noverify" "-jar" "C:\BurpSuitePro\burpsuite_pro.jar"

字符串
您可以从下面的链接下载创建密钥所需的文件

[Dr_FarFar.jar][1]
[reset_license.bat][2]
[burp.bat][3]
https://s30.picofile.com/file/8471041118/Dr_FarFar.jar.html
https://s30.picofile.com/file/8471041142/reset_license.bat.html
https://s31.picofile.com/file/8471041150/burp.bat.html

相关问题