关于CDN逆向IP的详细解释,以下将使用小标题和单元表格的方式来结构化内容,并在必要时提供相关内容:
验证是否存在CDN
为了确定一个网站是否使用了CDN服务,可以采用以下两种方法进行验证:
方法 | 工具/平台 | 操作步骤 |
多地Ping检测 | http://ping.chinaz.com/ http://ping.aizhan.com/ http://ce.cloud.360.cn/ | 在这些网站上输入目标网站的域名,查看返回的IP地址是否唯一。 |
DNS查询 | nslookup | 使用nslookup进行域名解析,观察是否返回多个IP地址,这通常意味着使用了CDN。 |
绕过CDN查找网站真实IP
当确认网站使用了CDN后,可以通过以下方法尝试找到网站的真实IP地址:
1、查询历史DNS记录
查询域名的历史解析记录,可能找到使用CDN前的记录。
相关查询网站包括https://dnsdb.io/zhcn/、https://x.threatbook.cn/等。
2、查询子域名
主站可能使用CDN,而一些小流量子站点可能未使用CDN且与主站在同一C段内。
使用微步在线、Dnsdb查询法或搜索引擎查询子域名。
使用子域名扫描工具如子域名挖掘机、Sublist3r等。
3、网络空间引擎搜索
利用如Shodan、FOFA等搜索引擎,通过关键字或网站域名找出被收录的IP。
4、利用SSL证书寻找
通过SSL证书中的信息获取网站真实IP。
使用Censys等工具搜索证书信息。
5、国外主机解析域名
使用国外的DNS查询,可能会获取到真实的IP地址。
国外多PING测试工具如https://asm.ca.com/zh_cn/ping.php等。
6、全网扫描
利用Zmap、Masscan等工具对全网进行扫描,然后进行关键字查找。
7、配置不当导致绕过
利用CDN配置上的小细节,如访问未配置CDN的协议或子域名,可能导致绕过CDN。
归纳而言,上述方法可以帮助用户识别网站是否使用了CDN,并尝试找到网站的真实IP地址,这些方法主要通过查询历史DNS记录、查询子域名、利用网络空间搜索引擎、分析SSL证书信息、使用国外DNS查询、全网扫描以及利用CDN配置不当等方式来实现,在实际应用中,这些方法可能需要结合使用,以提高查找真实IP地址的准确性和效率。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/841215.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复