文章总结: 文档系统梳理了渗透测试中六类高质量水洞漏洞:隐藏文件泄露(如.git、.DS_Store)可还原源代码;JS.map文件泄露;Swagger、Actuator等接口文档泄露可能导致配置信息暴露;验证码复用、置空等逻辑漏洞;后台恶意禁用账号及用户枚举问题;CORS配置错误结合敏感信息泄露可提升漏洞危害。文中结合真实案例说明利用方法,如使用GitHack工具还原代码,并强调需实际危害证据(如token泄露)方可交洞。 综合评分: 72 文章分类: 渗透测试,WEB安全,漏洞分析,实战经验,安全工具
渗透测试高质量水洞几大类型
小安全sec
2025年11月24日 08:10 河南
在小说阅读器读本章
去阅读
1.隐藏文件泄露
/.DS_Store /.git /.vim /.Bak /.swp /web.html /.HG /SVN
案例:点击aaa-v1.bbb.com/ 的功能点,请求包抓到aaa.bbb.com的请求,
初判断前后端分离,
前端目录扫描扫不到
后端 目录扫描
直接使用GitHack工具 通过泄露的.git文件夹下的文件,重建还原工程源代码。
- /js.map泄露 同理
3.Swagger接口文档泄露 以及其xss,和/v3/api-docs泄露,
,Actuator泄露,
,druid/login.html 登录页泄露
/application.yml可能泄露,数据库密码,Redis 地址,内部微服务路径
案例:当他是Springboot框架,即可扫描swagger,Actuator,druid
4.图片验证码复用,
- 图片验证码置空失效,
- 删除验证码参数导致验证码失效,
- 验证码前端验证后端抓不到,
- 图片验证码拒接服务
- 短信验证码漏洞爆破
5.后台恶意禁用账号,用户枚举漏洞
6.cors漏洞,当响应包 包含 (Access-Control-Allow-Origin: http)这个即可尝试交洞,
若需要有实际伤害需要响应包同时包含敏感信息(token,cookie,个人信息等等)
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:小安全sec 《渗透测试高质量水洞几大类型》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论