CDN验证与真实IP查找

admin 2026-03-11 02:44:49 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: 本文系统介绍了CDN存在性验证方法与绕过CDN查找真实IP的核心技术。验证方法包括多地Ping检测和nslookup检测;绕过方法涵盖查询历史DNS记录、子域名探测、网络空间引擎搜索、邮件订阅源码分析、SSL证书匹配、国外主机解析、漏洞利用及F5LTM解码等八种途径。文章提供具体工具与操作步骤,对渗透测试前期信息收集具有较高参考价值。 综合评分: 80 文章分类: 渗透测试,WEB安全,安全工具,内网渗透,实战经验


cover_image

CDN 验证与真实 IP 查找

原创

flowersboy flowersboy

hutututu

2026年3月10日 17:05 江苏

转自渐怀的博客

#

一、CDN 存在性验证

验证核心逻辑为:若域名解析对应 IP 不唯一,则大概率使用 CDN,主要通过以下两种方法实现。

| 验证方法 | 操作方式 | 工具 / 示例 | | — | — | — | | 多地 Ping 检测 | 访问多地 Ping 服务,输入域名查看解析 IP 是否一致 | 工具:http://ping.chinaz.com/、http://ping.aizhan.com/、http://ce.cloud.360.cn/ | | nslookup 检测 | 在命令行执行nslookup 域名,观察返回 IP 数量 | 示例 1(有 CDN):www.163.com 返回 58.223.164.86、125.75.32.252 等多个 IP ;示例 2(无 CDN):xiaix.me 仅返回 101.35.246.147 一个 IP |

二、绕过 CDN 查找真实 IP 的核心方法

(一)查询历史 DNS 记录

通过获取域名与 IP 绑定的历史数据,或分析当前可能泄漏 IP 的 DNS 记录(如 MX 记录),定位真实 IP。

  1. 「历史记录查询渠道」:包括 https://dnsdb.io/zh-cn/、https://x.threatbook.cn/、http://toolbar.netcraft.com/site_report?url= 等平台,以及 https://securitytrails.com。
  2. 「当前记录泄漏点」:若网站邮件服务器与 Web 服务器在同一 IP,MX 记录会直接暴露真实 IP 。

(二)查询子域名

因 CDN 成本较高,站长多仅为主站 / 高流量子站部署 CDN,小流量子站可能与主站同服务器 / C 段,可通过子域名 IP 推导真实 IP。

  1. 「子域名获取方式」
  • 微步在线:输入域名(如 baidu.com)点击 “子域名” 选项,免费用户每月 5 次查询机会 。
  • Dnsdb:输入域名 type:A(如 baidu.com type:A)收集子域名及 IP 。
  • Google 搜索:用site:域名 -www(如 site:baidu.com -www)筛选非 www 子域名 。
  • 扫描工具:子域名挖掘机(基于字典挖掘)、subdomainbrute(Windows 下 CMD 执行python subdomainbrute.py 域名 --full) 。
  1. 「后续操作」:解析子域名 IP,用非 CDNIP 尝试解析主站,获取真实 IP 。

(三)网络空间引擎搜索法

通过网站标题(title)、页面内容(body)等独特特征,在引擎中匹配对应 IP。

  • 常用引擎:Shodan、FOFA、钟馗之眼 。
  • 搜索语法:FOFA 输入title:"网站title关键字"body:"网站body特征" 。

(四)网站邮件订阅查找

网站 RSS 邮件订阅通过sendmail发送邮件,邮件源码中会包含服务器真实 IP,订阅后查看源码即可 。

(五)利用 SSL 证书查找

Web 服务器需配置 SSL 证书,攻击者可通过扫描全网证书匹配域名,定位真实 IP。

  1. 「核心工具」:Censys(每日扫描 IPv4 地址空间,收集设备、证书信息) 。
  2. 「操作流程」
  • 已知域名:构造搜索参数parsed.names:域名 and tags.raw:trusted(如 parsed.names: 域名 and tags.raw:trusted),点击证书 “Explore” 查看关联 IPv4 主机 。
  • 已知证书(如.onion 服务):提取证书 “SHA1 fingerprint”,在 Censys IPv4 主机搜索框粘贴匹配 。

(六)使用国外主机解析域名

国内 CDN 多仅覆盖国内线路,国外主机直接访问域名可能获取真实 IP 。

(七)网站漏洞查找

利用漏洞获取敏感信息或权限,间接找到真实 IP。

  • 常见漏洞:敏感文件泄露(如 phpinfo 探针)、XSS 盲打、SSRF 等;或获取 CDN 管理员账号查看配置 。

(八)F5 LTM 解码法

若服务器使用 F5 LTM 负载均衡,可通过Set-Cookie字段解码获取真实 IP,以Set-Cookie:BIGipServerpool_8.29_8030=487098378.24095.0000为例:

  1. 提取第一小节十进制数:487098378 。
  2. 转换为十六进制:1d08880a 。
  3. 从后至前每四位分组:0a.88.08.1d 。
  4. 每组转为十进制:10.136.8.29(即真实 IP) 。

免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:hutututu flowersboy flowersboy《CDN 验证与真实 IP 查找》

评论:0   参与:  0