您的位置: 首页 > 新闻资讯 > 正文

掌握代理IP的识别方案

发布时间:2019-11-18 15:04:52 来源:

代理IP可以怎么识别?我们怎么知道使用的代理IP是什么样子的?不同的代理IP,可以通过什么方式来做出分辨呢?黑洞代理下面来为大家介绍几种途径。

代理IP识别方案

对于透明代理、普通匿名代理、欺骗匿名代理,可以通过检测HTTP请求报文的头部字段进行检测。而对于高匿代理,由于其报文头部字段的特征同未使用代理的请求报文头特征类似。所以,通过报文头的识别方法无法对这种类型的代理进行识别。

我们提出一种通过组合模型集的识别方法来完成代理的识别。

组合模型集:

组合模型集应用不同的代理IP识别模型,完成对待测试IP的代理可疑综合评分。这里的识别模型包括端口反向扫描模型、请求报文分析模型、模拟代理访问网站和基于可疑代理IP库识别模型等。对于不同的模型识别结果,计算待检测IP的可疑评分,最终计算出待检测IP的综合评分。

这种识别方式使得判断结果不仅是简单的“是”或者“否”的形式,而是根据可疑级别计算评分。不同识别模块的侧重点有所不同,可以结合实际场景,根据不同的识别目的,调整各模型的评分系数,从而将这种识别方法应用于不同的业务当中。

基于组合模型集的识别方案如图2所示。

掌握代理IP的识别方案

模拟代理访问网站识别法

通过设置指定的IP为代理,以该IP来访问指定的网站,判断其是否访问成功,来计算其相应的可疑评分。

请求报文分析识别法

通过获取请求报文中的字段信息来判断客户端是否使用代理。该字段包括REMOTE_ADDR、HTTP_VIA 、HTTP_X_FORWARDED_FOR。

代理IP库匹配识别

通过同已构建的代理IP库进行匹配,判断待测IP是否在代理IP库中,从而判断其相应的可疑评分。

端口扫描识别法

端口扫描识别法是通过对于指定的IP地址,扫描代理常用的端口,查看该端口的开放状况,计算其对应的可疑评分。

反向DNS查询识别法

对待测IP所述的DNS服务器的IP地址进行反向解析,验证该IP是否注册域名,从而计算其相应的可疑评分。

以上是黑洞代理介绍的代理IP识别方案,大家根据上面的方法可以分辨出对方正在使用什么代理IP。


相关文章内容简介

1 掌握代理IP的识别方案

  代理IP可以怎么识别?我们怎么知道使用的代理IP是什么样子的?不同的代理IP,可以通过什么方式来做出分辨呢?黑洞代理下面来为大家介绍几种途径。  代理IP识别方案  对于透明代理、普通匿名代理、欺骗匿名代理,可以通过检测HTTP请求报文的头部字段进行检测。而对于高匿代理,由于其报文头部字段的特征同未使用代理的请求报文头特征类似。所... [阅读全文]