掌桥专利:专业的专利平台
掌桥专利
首页

一种识别设备指纹碰撞的方法

文献发布时间:2023-06-19 11:11:32


一种识别设备指纹碰撞的方法

技术领域

本发明涉及互联网技术领域,特别是涉及一种识别设备指纹碰撞的方法。

背景技术

设备指纹(Device Fingerprinting)是指可以用于唯一标识出设备的设备特征或者独特的设备标识。

传统的设备指纹主要是指固有的、较难篡改的、具有唯一性的硬件标识。例如,制造商在生产过程中为移动电话赋予的全球统一编码,国际移动设备身份码(InternationMobile Equipment Identity,IMEI),以及电脑网卡在生产过程中被赋予的MAC地址,等等。设备指纹在准确识别目标设备的真实身份、精准打击欺诈团伙、提升业务风控能力等方面都具有重要意义。

但是,随着移动互联网技术的迭代发展,尤其是伴随着O2O行业与互联网金融行业的迅猛崛起,寄生其之上的黑色产业链达到了泛滥的地步。市场上逐渐出现了一些支持篡改设备参数的工具,比如山寨手机、设备模拟器、云手机等,导致设备指纹出现碰撞的问题,即不同的终端设备具备相同的设备指纹,对目标设备真实身份的识别产生了极大的干扰。

现有的设备指纹碰撞识别方法主要存在以下问题:(1)计算方法繁琐,过分依赖各指标的分布和业务数据;(2)过分依赖设备指纹的搭建,不仅工程量大且流程长。

针对移动互联网推广与运营中所面临的设备识别与追踪难的现状,数字设备指纹技术成为了行业关注的焦点,如何通过设备指纹准确识别目标设备的真实身份(即,设备指纹是否具备唯一性)成为亟待解决的重要问题。

发明内容

为了克服上述技术问题,本发明提供了一种识别设备指纹碰撞的方法,能通过图模型自动的识别设备指纹碰撞,减少人工计算量,降低由于设备指纹碰撞造成的误杀、漏杀风险。

为实现上述目的,本发明的技术方案如下:

一种识别设备唯一ID碰撞的方法,包含以下步骤:

接入设备号数据、关联账号数据;

确定候选设备号及候选设备关联账号;

接入环境数据;

使用所述设备号数据、关联账号数据、环境数据构造图模型;

根据所述图模型构建所述候选设备关联账号的最大联通图,计算所述候选设备关联账号的最大账号数量;

当所述最大账号数量不超过阀值N时,则该候选设备即为设备指纹碰撞。

优选的,所述确定候选设备号及候选设备关联账号的方法包括:

统计每个设备号的关联账号数量,当所述关联账号数量超过阀值M时,该设备号即为候选设备号,其关联账号即为候选设备关联账号。

优选的,所述阀值M为6。

优选的,所述图模型的构造方法包括:

所述图模型的构建包括三个元素:设备号数据、关联账号数据、边权重;

确定账号关联环境数据及关联设备数据,同时从所述关联设备数据中移除所述候选设备号;

对关联环境数据进行构图,每个使用过相同设备的账号都会在所述图模型中形成一条边,该条边通过边两端的节点及边权重来确定,其中关联设备数据、关联账号数据分别为边两端的节点。

本发明的有益效果为:

本发明能通过图模型自动地识别设备指纹碰撞,极大的减少了人工计算量及对业务场景的依赖。同时,本发明摒弃了传统繁琐的统计方法,采用动态选取阈值的方法,简化了工作流程,降低了工作周期,极大提升了覆盖率,降低了由于设备指纹碰撞造成的误杀、漏杀风险,为后续黑灰产的防控提供依据。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中上所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一种识别设备指纹碰撞的方法的流程示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明请求保护的一种识别设备指纹碰撞的方法作进一步地详细阐述。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

结合图1所示,本发明提供了一种识别设备指纹碰撞的方法,包括:

一种识别设备唯一ID碰撞的方法,包含以下步骤:

接入设备号数据、关联账号数据;

确定候选设备号及候选设备关联账号;

接入环境数据;

使用所述设备号数据、关联账号数据、环境数据构造图模型;

根据所述图模型构建所述候选设备关联账号的最大联通图,计算所述候选设备关联账号的最大账号数量;

当所述最大账号数量不超过阀值N时,则该候选设备即为设备指纹碰撞。

优选的,所述确定候选设备号及候选设备关联账号的方法包括:

统计每个设备号的关联账号数量,当所述关联账号数量超过阀值M时,该设备号即为候选设备号,其关联账号即为候选设备关联账号。

优选的,所述阀值M为6。

优选的,所述图模型的构造方法包括:

所述图模型的构建包括三个元素:设备号数据、关联账号数据、边权重;

确定账号关联环境数据及关联设备数据,同时从所述关联设备数据中移除所述候选设备号;

对关联环境数据进行构图,每个使用过相同设备的账号都会在所述图模型中形成一条边,该条边通过边两端的节点及边权重来确定,其中关联设备数据、关联账号数据分别为边两端的节点。

综上所述,与现有技术相比,本发明提供了一种识别设备指纹碰撞的方法,能通过图模型自动地识别设备指纹碰撞,极大的减少了人工计算量及对业务场景的依赖。同时,本发明摒弃了传统繁琐的统计方法,采用动态选取阈值的方法,简化了工作流程,降低了工作周期,极大提升了覆盖率,降低了由于设备指纹碰撞造成的误杀、漏杀风险,为后续黑灰产的防控提供依据。

以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等同物界定。

相关技术
  • 一种识别设备指纹碰撞的方法
  • 一种指纹传感器、指纹识别设备及指纹识别方法
技术分类

06120112836880