【CDN】绕过CDN获取真实IP

0x01 CDN

在渗透过程中,经常会遇到网站使用了CDN,而CDN的虚假ip往往会给我们造成各种困难,这里我搜集了很多资料,总结一下关于绕过CDN获取真实IP的方法。

0x02 识别CDN

那么在绕过CDN之前,必须要先识别网站是否使用了CDN

  1. 不同地区ping网站

对于一个域名来说,如果我们使用不同地区的ip来ping它,如果得到的ip是不一样的,那么就可以判断出它使用了CDN了,因为CDN是一种遵循就近原则的机制。

  1. 使用多地ping服务
  1. 使用nslookup

如果返回了多个ip可以判断使用了CDN

  1. 使用在线网站查询

0x03 绕过CDN

  1. nslookup法
nslookup www.xxx.com 8.8.8.8

格式是 nslookup 主域名 国外冷门的dns
由于国内很多CDN提供商可能只提供国内服务,而对国外不提供服务,因此通过国外的dns就可能解析到真实的ip(注:这里8.8.8.8不算是国外冷门dns)

  1. 查看历史dns记录

可以通过查看历史的dns记录来判断真实ip,因为在使用CDN之前应该就是真实的ip
在线查询网站:

  1. 查询子域名

很多时候,由于CDN服务比较昂贵,因此一些网站只给主站配置了CDN服务,因此可以谷歌子域名,看看对应ip是不是

  1. 使用国外ip解析域名

其实原理跟nslookup方法差不多,如果有国外的vps的话,直接ping域名,看看能否有真实ip

  1. 目标敏感文件泄漏

通过网站的一些敏感文件,或者phpinfo之类的探针来获取真实ip

  1. RSS订阅

  2. 邮件订阅

有的服务器本地自带sendmail(邮件传输代理程序)注册之后,会主动发一封邮件给我们,打开邮件的源代码,你就能看到服务器的真实ip了。有的大型互联网网站会有自己的Mailserver.但是应该会在一个网段,扫下C段地址就行。

  1. DDOS把CDN流量打完,就有真实IP了(不可取)

  2. 想办法让网站访问我们自己的服务器,从日志中获取真实ip

利用命令执行漏洞啊,ssrf等等

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能...
    一直在努力hard阅读 10,167评论 3 19
  • 个人认为,Goodboy1881先生的TCP /IP 协议详解学习博客系列博客是一部非常精彩的学习笔记,这虽然只是...
    贰零壹柒_fc10阅读 10,505评论 0 8
  • 上一章节网店打杂 看着店里生意越来越好,每天下午发出的包裹数量越来越多,两个人虽然每天累得跟狗似的,但是状态却是特...
    简小尘阅读 3,177评论 0 2
  • 1月2日王晓日志 今天到乐善助学那里开会,有思俊,玉华,洪绮,跟同学们在一起的感觉真好,大家心向一处使的感觉真好,...
    伏伏王阅读 1,468评论 3 6
  • 文/ 赵欣 ,2岁男孩的妈妈,正面管教家长讲师,青岛37度妈咪创始人。 正文: 春节假期结束了,你家孩子还在迷恋手...
    赵欣Ella阅读 3,863评论 2 7

友情链接更多精彩内容