最近打开Burp的时候,发现内置浏览器访问不任何网站了,用证书的方式在普通浏览器也访问不了,非常疑惑,最后发现竟是一个非常离谱的问题。
问题
问题如上述,这里贴一下截图,两种情况。
一种是无法访问此网站:
还有一种是报Whitelabel Error Page的错误
尝试
在发现了上述问题后,我做了如下尝试:
- 重新配置CA证书。
- 换成Burp临时项目。
- 重启Burp。
- 恢复Burp默认配置。
- 重新下载Burp。
- 修改代理方式。
- 关闭系统的ClashX代理。
一顿操作后,发现都没有效果
解决
当这些尝试都没有用的时候,我陷入了疑惑,同时我就在想,为什么会出现Whitelabel Error Page这个报错,突然,意识到这是Tomcat的报错,难道百度也用Tomcat?猛然醒悟,很有可能是自己本地的Java项目启动了,占用了8080端口,而Burp没意识到,还是往8080端口请求,就有了这个乌龙事件。
一看日志,果然如此:
解决方案:排查8080端口是谁在使用,杀掉相关进程,或者更改Burp的代理端口。
ATFWUS 2023-08-08