
本文档的作者对内容的正确性不承担任何责任。本项目仅用于帮助安全研究人员判断某资源是否存在漏洞,但不保证准确性。本项目严重依赖社区贡献;因此,证明某资源存在漏洞最终由安全研究人员和漏洞赏金计划自行决定。
此外,需要明确的是,本项目的目的并非识别或披露针对各种服务安全措施的绕过方法。相反,此类绕过方法应直接报告给受影响的服务,以便采取适当措施。
最后,值得注意的是,某些漏洞赏金计划可能直接接受悬空DNS记录报告,而不要求提供被利用的证据。
子域名接管漏洞是指当某个子域名(subdomain.example.com)指向一个已被删除或移除的服务(例如 GitHub Pages、Heroku 等)时产生的漏洞。这使攻击者能够在该服务上创建一个页面,并将其指向该子域名。例如,如果 subdomain.example.com 指向某个 GitHub 页面,而用户决定删除该 GitHub 页面,攻击者就可以创建一个新的 GitHub 页面,添加一个包含 subdomain.example.com 的 CNAME 文件,从而声明对该子域名的所有权。
你可以在这里了解更多关于子域名接管的内容:
根据个人经验,谨慎地声明对该子域名的所有权,并在隐藏页面上提供一个无害文件,通常足以演示该安全漏洞。不要在索引页面上提供内容。一个好的概念验证可以是通过随机路径提供的 HTML 注释:``` $ cat aelfjj1or81uegj9ea8z31zro.html
请注意,这取决于您所针对的漏洞赏金计划。如有疑问,请参考漏洞赏金计划的安全策略和/或向该计划背后的团队请求澄清。
## 如何使用本项目
我建议在issues选项卡中搜索您所针对的服务名称。这样您可以看到正在进行的讨论以及关于如何认领您所追求的域名的更详细步骤。
## 如何贡献
您可以在此处提交新服务:https://github.com/EdOverflow/can-i-take-over-xyz/issues/new?template=new-entry.md。
可供检查的服务列表(但请先对照此列表检查是否有重复)可在此处找到:https://github.com/EdOverflow/can-i-take-over-xyz/issues/26。
# 所有条目
注意:`fingerprints.json` 会根据此表的内容自动更新。
列标题定义:
- `Engine`:服务名称
- `Status`:服务是否易受攻击
- `Verified by CI/CD`:自动指纹检查是否当前通过
- `Domains`:逗号分隔的域名(用于指纹自动验证)
- `Fingerprint`:指示易受攻击页面的正则表达式(或 `NXDOMAIN`,表示不存在的DNS记录)
- `Discussion`:指向本仓库中讨论问题的链接
- `Documentation`:指向官方文档的链接
<!--FINGERPRINTS-->| 引擎 | 状态 | 经 CI/CD 验证 | 域名 | 指纹 | 讨论 | 文档 |
| ----------------------- | -------------- | ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| AWS/Elastic Beanstalk | 存在漏洞 | 🟩 | elasticbeanstalk.com | `NXDOMAIN` | [Issue #194](https://github.com/EdOverflow/can-i-take-over-xyz/issues/194) | |
| AWS/Load Balancer (ELB) | 无漏洞 | 🟥 | elb.amazonaws.com | `NXDOMAIN` | [Issue #137](https://github.com/EdOverflow/can-i-take-over-xyz/issues/137) | |
| AWS/S3 | 存在漏洞 | 🟩 | s3.amazonaws.com | `The specified bucket does not exist` | [Issue #36](https://github.com/EdOverflow/can-i-take-over-xyz/issues/36) | |
| Acquia | 无漏洞 | 🟥 | | `Web Site Not Found` | [Issue #103](https://github.com/EdOverflow/can-i-take-over-xyz/issues/103) | |