Burp Suite SSL错误处理失败警报或ERR SSL协议错误。

3

我的Burp Suite一开始工作正常,但过了一段时间后,在FireFox浏览器中出现了“SSL_ERROR_HANDSHAKE_FAILURE_ALERT”的错误信息,在Chrome浏览器中则显示“ERR_SSL_PROTOCOL_ERROR”。即使在浏览器中完全集成了有效的Burp Suite证书。

我尝试了以下方法,但都没有解决问题:

  1. 从Burp Suite获取新的证书输出并导入
  2. 使用带有新证书的新浏览器
  3. 重新安装Burp Suite并插入新证书
  4. 删除并更改使用的jdk版本
  5. 删除所有Burp Suite注册表键
  6. 删除所有jdk注册表键
  7. 使用不同版本的jdk

但这些都不是解决方案,只有更改Windows用户并创建一个新用户才能解决问题,但我认为这并不是真正的解决方案。经过多次测试和不同的研究,我终于找到了解决问题的方法。

问题是官方JDK与Burp Suite所需的JDK不兼容,为了解决问题,必须按照以下步骤操作:

  1. https://portswigger.net下载专业版Burp Suite版本
  2. 将其安装在C:\Burp_Suite
  3. 将您以前的Burp文件和加载程序复制到C:\Burp_Suite\jre\bin中,并使用以下命令运行它:"C:\Burp_Suite\jre\bin\java.exe -javaagent:BurpSuiteLoader_v.XXX.jar -noverify -jar burpsuite_pro_vXXX.jar"
  4. 享受您的Burp Suite吧!

3
你不能使用嵌入式浏览器吗? - undefined
1个回答

0
我曾经遇到过类似的问题。我在两个步骤后解决了它。
1. Chrome 设置 > 隐私和安全 > 安全 > 始终使用安全连接(将其关闭。我在某些CTF挑战中禁用了此选项。请明智地使用此选项,因为它可能会带来危险。) 2. 访问http://burpsuite。然后,在网站上点击“下载CA证书”。下载完成后,转到:Chrome 设置 > 隐私和安全 > 安全 > 管理设备证书。在弹出页面上,导入下载的证书。
希望我的解决方案对其他人有所帮助!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接