我只输入一个地址,文件夹就按原样打开。
在浏览器地址栏中输入网站地址,然后 /uploads/ 尝试添加 .不出现登录屏幕或错误屏幕。 Index of /uploads/ 文件列表按原样与标题一起显示。您会看到合同扫描、员工花名册和数据库转储等名称全部排列在一起。
我并没有超越我的权力或刺穿任何东西。当该文件夹中没有可用作第一个屏幕的文件时 让服务员帮你画清单 这是因为它已经完成了。因此,任何知道该地址的人都会看到相同的屏幕。
我只发送了一个请求
BlueCanvas 审查档案向 641 个剩余地址中的每一个地址发送一次主屏幕请求,然后向 5 个静态路由中的每一个地址再发送一个请求。
| 确认的 | 地方 |
|---|---|
| 具有剩余地址的目标 | 641 个地点 |
| 请求得到答复的地方 | 615 个地点 |
| 文件夹列表按原样打开的位置 | 5个地点(2个地点开设超过2个地点) |
| 产品名称和版本按原样读取 | 106 个地点 |
| 保护头三行都没有的地方 | 405 个地点(30 个地点全部三个) |
开放路径是 /images/ 3个地方, /data/ 2个地方, /uploads/ 1 个地方, /files/ 原来有 1 个地方 /backup/ 共有 0 个名额。五个地方并不是一个大数目。然而,开放的地方对任何人开放。
揭示如何测量。 2026 年 8 月 31 日,主屏幕上有 5 条静态路线。 仅获取一次 发送。重定向最多被跟踪 4 次,超时为 10 秒,并发线程数为 8。 无需身份验证,无需参数操作,无需重试。 打开列表中的实际文件名并未移动,视频和文本中的屏幕是复制品。
即使列表已关闭,该网站本身就说明了一切
即使文件夹列表已关闭,站点也会发送简介及其对请求的响应。
HTTP/1.1 200 OK
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k
X-Powered-By: PHP/5.4.16
Content-Type: text/html; charset=UTF-8
它的材质和版本都清楚地写在上面。在 615 名回应者中 106 个地点读取了产品名称和版本,最常见的值为14处OpenSSL/1.0.2、11处Apache/2.4.6、8处PHP/5.4.16、8处PHP/7.4.33。这些值还受支持吗? 3 年没有更新 PHP 版本的网站会怎样?这件事是单独处理的。
减少和增加是不同的
这里你需要分别看两件事。由于工作性质不同,将它们放在一起会导致判断不佳。
| 性格 | 某物 | 是的 |
|---|---|---|
| 减少 | 信息透露 | 自动显示文件夹列表、服务器产品/版本、X-Powered-By |
| 更多工作 | 适用于您的浏览器的规则 | HSTS, X-Frame-Options, Content-Security-Policy |
这些项目 缺席并不能确认侵权。 相反,拥有一切并不会让你更安全。每个站点的结构都不同。 这不是几行设置就能一次性完成的事情。 例如,如果内容安全策略设置不正确,您正在使用的屏幕可能会冻结。因此,本文以“首先检查这一点”结尾,而不是“像这样修复它”。
今天你所要做的就是问
只需向管理层发送两行即可。您可以复制并按原样使用它。
- “您能否检查一下公共文件夹中是否有地方可以直接打开文件列表?” 您可以要求查看无需登录即可打开的路径,例如图像/上传/资料室。
- “另请检查响应头中是否包含产品名称和版本。” 如果不需要接触,可以询问他们是否可以减少。
这两个项目都是通过检查就可以回答的。由了解站点结构的负责人来决定更改什么以及如何更改会更安全。我们还可以与您核实,看看您在外面能看到什么。