先附上思维导图方便查阅👀
1、收集子域信息
子域名检测工具:
Layer子域名挖掘机,K8,wydomain,Sublist3r,dnsmaper,subDomainsBrute,Maltego CE
搜索引擎枚举:
可以利用前面的google黑客语法。列如:搜索百度旗下的子域名就可以使用“site:baidu.com”,
site:baidu.com –www 不包含www
第三方聚合应用枚举:
很多第三方服务汇聚了大量DNS数据集,可通过它们检索某个给定域名的子域名。只要往其搜索栏中输入域名,就可以检索到相关的域名信息。
·DNSdumpster网站:http://dnsdumpster.com/
证书透明度公开日志枚举:
证书透明度(Certificate Transparency,CT)是证书授权机构(CA)的一个项目,证书授权机构会为每一个SSL/TLS证书发布到公共日志中。一个SSL/TLS证书通常包含域名、子域名和邮箱地址,这些也经常成为攻击者非常希望获得的有用信息。查找某个域名所属证书的最简单的方法就是使用搜索引擎搜索一些公开的CT日志。
Crt.sh: http://crt.sh
Censys: https://censys.io
在线子域爆破:
子域名爆破网站https://phpinfo.me/domain
Ip反查绑定域名网站:http://dns.aizhan.com
用Layer子域名挖掘机做例子:
2.指纹识别
CMS:
CMS(Content Management System)又称整站系统或文章系统。在2004年以前,如果想要进行网站内容管理,基本上都靠手工维护,但在信息爆炸的时代,完全靠人维护相当困难。所以就出现了CMS,开放者只要给客户一个软件包,客户自己安装配置好,就可以定期更新数据来维护网站,节省了大量的人力和物力。
常见的CMS有:Dedecms (织梦),Discuz,PHPW