实验介绍:
被动信息收集是指通过搜索引擎数据库等,搜索目标的关键信息,较为隐蔽。
主动信息收集则是需要主动向目标发送数据包
一:域名信息收集
域名用于数据传输时对计算机的定位
dns使域名和IP相互映射
whois是查询域名的ip和所有者的数据库
1.Netcraft提供whois服务 https://sitereport.netcraft.com/
可以看到运营商和ipv4地址
2.站长工具也提供whois服务 https://whois.chinaz.com
3.中国教育网whois查询
分别点击”whois在线检索服务”以及“查阅完整的Whois记录”
4.使用kali内嵌的whois命令,ping和nslookup命令解析域名对应IP
其他域名信息收集方法:
使用搜索引擎来进行域名及子域名收集
语法:“site:域名”
dnsdumpster探测并绘制目标域名关系图https://dnsdumpster.com/
二:IP信息收集
CDN是内容分发网络,使用户通过cdn节点就近获得所需内容,降低网络拥挤。
cdn节点相对于源站IP的分身,击败分身不算成功渗透,需要找到源站IP击败。
判断CDN是否存在
多地ping:在不同地区ping同一个域名,查看ip是否唯一,不唯一多半使用了cdn
使用站长工具pinghttps://ping.chinaz.com/
可以确定使用了cdn
查找CDN源站IP
使用外国服务器解析域名即可,因为一些cdn厂商没有做针对国外的路线,使用国外服务器访问直接得到真实源IP
https://viewdns.info/
三:
dns枚举可以查询主机地址,域名服务器等
关键字-v表示查看详情
旁注
如果一个IP多个域名
通过这台服务器上其他域名网站的漏洞,获取服务器控制权。
https://www.webscan.cc这个网站可以探测同一个ip主机下运行的其他域名网站
c段嗅探
ip192.168.1.14中192是A段,168是B段,1是c段,14是D段,c段嗅探是拿下同c段中的其中一台服务器。即192.168.1.1-192.168.1.255中的一台服务器
masscan ip到c段 -p指定端口为80端口