| 核查 | HEAD、config、index 等路径可达性 |
|---|---|
| 风险 | 源码与历史提交泄露 |
| 修复 | Web 层拒绝 .git 访问;部署排除版本库目录 |
检查方式
检查方式
curl -s -o /dev/null -w "%{http_code}\n" https://target.example/.git/HEAD
# 可达即记录;不批量下载对象文件修复视角:按目录拦截(如 nginx location ~ /\.git),并从构建产物中剔除。
部署时带出的版本库目录可被逐文件读取;核查 /.git/ 下关键路径可达性,评估源码泄露程度。
| 核查 | HEAD、config、index 等路径可达性 |
|---|---|
| 风险 | 源码与历史提交泄露 |
| 修复 | Web 层拒绝 .git 访问;部署排除版本库目录 |
curl -s -o /dev/null -w "%{http_code}\n" https://target.example/.git/HEAD
# 可达即记录;不批量下载对象文件