gobysec / Goby

Attack surface mapping
https://gobies.org/
1.41k stars 152 forks source link

HTTPS协议识别不准确 #384

Open dongpohezui opened 1 year ago

dongpohezui commented 1 year ago

版本: goby-linux-x64-2.1.3-Community goby-win-x64-2.1.3-Community

使用HTTP协议访问HTTPS网站时( 比如http://127.0.0.1:443 ),部分网站会显示 “400 The plain HTTP request was sent to HTTPS port”。 这部分网站实际上使用的是HTTPS协议,但是使用HTTP协议访问也会返回response。

2023-01-03_115307

goby在识别这部分网站时,会将HTTPS协议识别为HTTP协议,存在HTTPS协议识别不准确的情况。 建议goby先判断网站是不是HTTPS协议,再判断是不是HTTP协议。

gobysec commented 1 year ago

经过测试可以识别出https。推测是网络原因,识别https时超时了。根据沟通,未识别https的几率还是比较高,会排期定位问题没不定期更新进展。感谢您的支持与反馈~

gobysec commented 1 year ago

此问题已解决,可下载最新版体验~