黑客寻找网站真实IP手段大揭秘
2018-09-10刘询
刘询
一、什么是“CDN”
首先,我们来认识下最寻常的真实IP隐藏方法“内容分发网络(CDN),CDN是Content Delivery Network或Content Distribution Network的缩写,指一种通过互联网互相连接的电脑网络系统,利用最靠近每位用户的服务器,更快、更可靠地将音乐、图片、视频、应用程序及其他文件发送给用户,来提供高性能、可扩展性及低成本的网络内容传递给用户。
CDN节点会在多个地点,不同的网络上摆放。这些节点之间会动态的互相传输内容,对用户的下载行为最优化,并借此减少内容供应者所需要的带宽成本,改善用户的下载速度,提高系统的稳定性。国内常见的CDN有网宿科技(ChinanNet Center)、阿里云(ChinaCache)等,国外常见的有阿卡迈(Akama)、Limelight Networks(简称LLNW)等。
二、如何判断IP是否是网站真实IP
1. Nslookup法
黑客一般nslookup想要查的域名,若是有多个IP就是用了CDN,多半为假IP。
2.多地ping域名法
黑客也可以从多个地点ping他们想要确认的域名,若返回的是不同的IP,那么服务器确定使用了CDN,返回的IP也不是服务器的真实IP。
3.“常识”判断法
为什么叫“常识”判断法呢?
①在反查网站IP时,如果此网站有1 000多个不同域名,那么这个IP多半不是真实IP。常用的IP反查工具有站长工具、微步在线等。微步在线支持同服域名查询、子域名查询、服务查询和whois反查等,要注意的是,查询部分信息有次数限制,需先注册账号。
②如一个asp或者asp.net网站返回的头字段的server不是IIS、而是Nginx,那么多半是用了nginx反向代理,而不是真实IP。
③如果IP定位是在常见CDN服务商的服务器上,那么是真实IP的可能性就微乎其微了。
三、如何寻找真实IP
1.子域名查找法
因为CDN和反向代理是需要成本的,有的网站只在比较常用的域名使用CDN或反向代理,有的时候一些测试子域名和新的子域名都没来得及加入CDN和反向代理,所以有时候是通过查找子域名来查找网站的真实IP。……
