网络安全 / A LEAF IN THE GARDEN
信息泄露
网络安全 · web / web漏洞。来自 Daily Learning 的学习笔记。
简介
系统向未授权方暴露了不该暴露的信息。很多时候单个信息泄露看似无关紧要,但碎片化信息可能拼凑成完整攻击链
分类
版本泄露
暴露服务器版本号,攻击者从而得知文件路径、已知漏洞等等。
经常暴露在 HTTP 响应头中
Server: Apache/2.4.41
路径泄露
源码或报错中泄露
include('/var/www/html/config/db.php'):
failed to open stream:
No such file or directory in /var/www/html/index.php on line 10
目录列举泄露,自动列出所访问目录下的所有文件
GET /file HTTP/1.1
macOS 下的 .DS_Store 泄露目录结构
.DS_Store
源码泄露
备份文件泄露
*.bak
*.old
*.save
*~
backup.zip
www.tar.gz
Vim 缓存泄露
用 vim 访问原名以恢复
.*.swp
.*.swo
.*.swn
git 泄露
.git/
常用工具 githacker 重建整个仓库
githacker --url target --output-folder results
svn 泄露
.svn/
配置泄露
可直接查看秘钥等
.env
config.php
robots.txt
robots.txt 用于告诉搜索引擎哪些页面不应该被索引,可能包含隐藏路径。
phpinfo
phpinfo.php 会泄露 PHP 配置信息。