小迪安全7-11集重要知识总结
1.CDN
CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。但在安全测试过程中,若目标存在CDN服务,将会影响到后续的安全测试过程。
#如何判断目标存在 CDN 服务?
利用超级ping查询目标域名 若有CDN不同地区的响应ip会不一样 若一致则大概率没有CDN
利用多节点技术进行请求返回判断
#CDN 对于安全测试有那些影响?
节点和源站不能实时同步,所以扫描节点时,跟源站有一定差异。
#目前常见的 CDN 绕过技术有哪些?
子域名查询
有可能子域名和域名不在同一网段 (网段:即为广播域。效果:相同网段(广播域)可以通信 ,不同网段(广播域)不可通信)
例如:www.xiaodi8.com 192.168.1.100 bbs.xiaodi8.com 原ip或1.1-255 或不在同一网段
邮件服务查询
本方主动请求网站 可能网站有CDN站点 去访问找到本地ip困难 但是它主动给你发邮箱 可以通过这个暴露他的真实ip
国外地址请求
遗留文件,扫描全网
扫描全网 就是通过在不同地区访问网站 通过响应ip来判断真实ip
黑暗引擎搜索特定文件
fofa、shadan、谛听、zoomeye、censys
dns 历史记录,以量打量
#CDN 真实 IP 地址获取后绑定指向地址
更改本地 HOSTS 解析指向文件
一些网站进行CDN服务的时候 仅对www进行CDN服务 *的意思就是输入xiaodi8.com会自动加上www 所以对www进行了CDN 但是对*没有做CDN 访问xiaodi8.com就是真实ip 验证ip是否正确 https://get-site-ip.com/
考虑到别的国家 像不知名的国家没有设置CDN服务 访问网站 响应的ip地址可能直接就是真实ip https://tools.ipip.net/cdn.php
如果验证查询到的ip地址是否正确 把本地hosts文件改为你的ip地址 在进行访问网页 如果能够正常打开 则说明你找到的ip是对的 格式 例如:219.153.49.169 www.mozhe.cn
2.信息收集-架构-WAF-搭建
站点搭建分析
搭建习惯-目录型站点
搭建习惯-端口类站点
搭建习惯-子域名站点
搭建习惯-类似域名站点
搭建习惯-旁注,C 段站点
旁注:同服务器不同站点 前提:对方有多个站点服务器
c段:同网段不同服务器不同站点 网段0-255
搭建习惯-搭建软件特征站点
一般利用搭建软件搭建的站点 在数据包server中显示的会比较全


浙公网安备 33010602011771号