虚假用户识别的处理方法、装置、设备及存储介质制造方法及图纸

技术编号:20493810 阅读:24 留言:0更新日期:2019-03-02 23:32
本申请提供一种虚假用户识别的处理方法、装置、设备及存储介质,该方法包括:获取用户的设备指纹信息及IP地址信息;若所述设备指纹信息在第一预设时长内对应至少两个地域的IP地址,则判断所述设备指纹信息对应的用户为虚假用户。通过根据用户的设备指纹信息及IP地址信息进行判断,若设备指纹信息在第一预设时长内对应至少两个地域的IP地址,则判断设备指纹信息对应的用户为虚假用户,可以有效识别虚假用户,减少虚假流量,提高数据流量的真实有效性。

Processing methods, devices, devices and storage media for false user identification

This application provides a processing method, device, device and storage medium for false user identification, which includes acquiring the device fingerprint information and IP address information of the user; if the device fingerprint information corresponds to at least two IP addresses in the first preset time, the user corresponding to the device fingerprint information is judged to be a false user. According to the user's device fingerprint information and IP address information, if the device fingerprint information corresponds to at least two IP addresses in the first preset time, the user corresponding to the device fingerprint information can be judged as a false user, which can effectively identify the false user, reduce the false traffic and improve the real validity of data traffic.

【技术实现步骤摘要】
虚假用户识别的处理方法、装置、设备及存储介质
本申请涉及互联网
,尤其涉及一种虚假用户识别的处理方法、装置、设备及存储介质。
技术介绍
随着互联网的飞速发展,通过互联网进行广告宣传成为一种有效的宣传方式。但是,虚假用户成为互联网广告行业的关键问题。虚假用户也即机器用户,虚假用户为广告行业产生虚假流量,即机器流量,比如,恶意访问者通过脚本程序自动频繁地向网络服务器发送请求。该虚假流量不仅不产生任何商业和社会价值,还给网络服务器带来可用性和稳定性风险,给正常用户的访问也带来了不便,同时也对网站的流量分析带来了较大的误差。因此,需要识别出虚假用户,以便对虚假流量进行控制,防止对网络产生上述坏影响。目前,识别虚假用户通常为收集网络访问流量数据,来判断访问流量是否为虚假流量。但是,随着刷流量技术和利益产业的发展,脚本程序的访问流量已无法和正常流量区分,因此,如何准确识别虚假流量成为亟需解决的技术问题。
技术实现思路
本申请提供一种虚假用户识别的处理方法、装置、设备及存储介质,以解决现有技术识别不准确等缺陷。本申请第一个方面提供一种虚假用户识别的处理方法,包括:获取用户的设备指纹信息及IP地址信息;若所述设备指纹信息在第一预设时长内对应至少两个地域的IP地址,则判断所述设备指纹信息对应的用户为虚假用户。可选地,所述方法还包括:若所述设备指纹信息在第二预设时长内对应的IP地址变更次数超过预设阈值,且产生多次流量转化,则确定所述设备指纹信息对应的用户为虚假用户;将所述设备指纹信息及各所述IP地址加入黑名单。可选地,所述方法还包括:获取所述设备指纹信息对应的数据流量信息,所述数据流量信息包括流量类型及流量产生时间,所述流量类型包括展现、点击和下载;若所述数据流量信息满足以下至少一种情况,则判断所述设备指纹信息对应的用户为虚假用户:展现和点击之间的时间间隔小于第一阈值;在点击之前没有展现;在下载之前没有点击;相同类型的流量的产生时间间隔满足预设序列规则;流量产生时间不符合预设作息规则。可选地,所述设备指纹信息包括标志位、时间戳及随机序列数。可选地,所述方法还包括:获取所述用户的客户端运行的进程信息、处理器信息、进程组信息以及APP安装列表的变化中的至少两种;若满足所述进程信息中没有基带信息、所述处理器信息中不包括ro.board.platform值、所述进程组信息不包括/proc/self/cgroup这个值和APP安装列表的变化率超过预设比例阈值4种情况中的至少两种,则判断所述设备指纹信息对应的用户为虚假用户。可选地,所述方法还包括:获取所述用户的国际移动设备识别码IMEI;对所述IMEI进行校验;若所述IMEI不符合预设规范,则判断所述用户为虚假用户。可选地,若所述设备指纹信息满足以下4种情况中的至少两种,则判断所述设备指纹信息对应的用户为虚假用户:A、所述设备指纹信息在第一预设时长内对应至少两个地域的IP地址;B、所述设备指纹信息对应的数据流量信息满足:展现和点击之间的时间间隔小于第一阈值;在点击之前没有展现;在下载之前没有点击;相同类型的流量的产生时间间隔满足预设序列规则;流量产生时间不符合预设作息规则中的至少一种情况;C、所述设备指纹信息满足:其对应的客户端运行的进程信息中没有基带信息、处理器信息中不包括ro.board.platform值、进程组信息不包括/proc/self/cgroup值和APP安装列表的变化率超过预设比例阈值4种情况中的至少两种;D、所述设备指纹信息对应的IMEI不符合预设规范。本申请第二个方面提供一种虚假用户识别的处理装置,包括:获取模块,用于获取用户的设备指纹信息及IP地址信息;处理模块,用于若所述设备指纹信息在第一预设时长内对应至少两个地域的IP地址,则判断所述设备指纹信息对应的用户为虚假用户。本申请第三个方面提供一种计算机设备,包括:至少一个处理器和存储器;所述存储器存储计算机程序;所述至少一个处理器执行所述存储器存储的计算机程序,以实现第一个方面提供的方法。本申请第四个方面提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现第一个方面提供的方法。本申请提供的虚假用户识别的处理方法、装置、设备及存储介质,通过根据用户的设备指纹信息及IP地址信息进行判断,若设备指纹信息在第一预设时长内对应至少两个地域的IP地址,则判断设备指纹信息对应的用户为虚假用户,可以有效识别虚假用户,减少虚假流量,提高数据流量的真实有效性。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请一实施例提供的虚假用户识别的处理方法的流程示意图;图2为本申请另一实施例提供的虚假用户识别的处理方法的流程示意图;图3为本申请一实施例提供的虚假用户识别的处理装置的结构示意图;图4为本申请一实施例提供的计算机设备的结构示意图。通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。首先对本申请所涉及的名词进行解释:设备指纹信息:是指直接在应用程序APP中嵌入可执行代码,种植独特的设备指纹信息,设备指纹信息主要包括标志位、时间戳、随机序列数3部分,标志位一般情况下是表示哪个商家种植的设备指纹;时间戳一般会采用生成设备指纹时,获取到的精确到毫秒级的一个13位的系统时间。随机序列数要根据实际的流量来确定,如果流量在1毫秒内大于1000且小于9999,那么可以采用4位的随机序列数。总体规则是保证设备指纹信息的唯一性。设备指纹信息需要内嵌SDK等方式,对设备指纹种植及采集。在在移动端环境下,如果APP无写入权限,那么设备指纹信息就无法成功写入,这个时候,我们可以采用MAC、IMEI、IDFA等设备信息,用于补充。IP地址:InternetProtocolAddress,互联网协议地址,又译为网际协议地址,缩写为IP地址(英语:IPAddress),是分配给网上使用网际协议(英语:InternetProtocol,IP)的设备的数字标签。常见的IP地址分为IPv4与IPv6两大类,但是也有其他不常用的小分类。MAC:MediaAccessControlAddress,直译为媒体访问控制地址,也称为局域网地址(LANAddress),以太网地址(EthernetAddress)或物理地址(PhysicalAddress),它是一个用来确认网上设备位置的地址。在OSI模型中,第三层网络层负责IP地址,第二层数据链接层则负责MAC本文档来自技高网...

【技术保护点】
1.一种虚假用户识别的处理方法,其特征在于,包括:获取用户的设备指纹信息及IP地址信息;若所述设备指纹信息在第一预设时长内对应至少两个地域的IP地址,则判断所述设备指纹信息对应的用户为虚假用户。

【技术特征摘要】
1.一种虚假用户识别的处理方法,其特征在于,包括:获取用户的设备指纹信息及IP地址信息;若所述设备指纹信息在第一预设时长内对应至少两个地域的IP地址,则判断所述设备指纹信息对应的用户为虚假用户。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述设备指纹信息在第二预设时长内对应的IP地址变更次数超过预设阈值,且产生多次流量转化,则确定所述设备指纹信息对应的用户为虚假用户;将所述设备指纹信息及各所述IP地址加入黑名单。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述设备指纹信息对应的数据流量信息,所述数据流量信息包括流量类型及流量产生时间,所述流量类型包括展现、点击和下载;若所述数据流量信息满足以下至少一种情况,则判断所述设备指纹信息对应的用户为虚假用户:展现和点击之间的时间间隔小于第一阈值;在点击之前没有展现;在下载之前没有点击;相同类型的流量的产生时间间隔满足预设序列规则;流量产生时间不符合预设作息规则。4.根据权利要求1所述的方法,其特征在于,所述设备指纹信息包括标志位、时间戳及随机序列数。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述用户的客户端运行的进程信息、处理器信息、进程组信息以及APP安装列表的变化中的至少两种;若满足所述进程信息中没有基带信息、所述处理器信息中不包括ro.board.platform值、所述进程组信息不包括/proc/self/cgroup这个值和APP安装列表的变化率超过预设比例阈值4种情况中的至少两种,则判断所述设备指纹信息对应的用户为虚假用户。6.根据权利要求1所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:张子成崔蓝艺
申请(专利权)人:泰康保险集团股份有限公司泰康在线财产保险股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1