首页
社区
课程
招聘
从黑产对抗角度谈设备指纹技术
2021-1-11 17:59 18024

从黑产对抗角度谈设备指纹技术

2021-1-11 17:59
18024

简单来讲,设备指纹是指用于标识出该设备的设备特征,也可以是多种设备特征的组合,以方便风控系统对设备的唯一性进行识别。设备指纹是风控系统里一个重要的控制维度。
(本文只讨论设备指纹有关)

 

一、设备指纹的应用
在反欺诈领域中,设备指纹已经成为了基础技术。

 

1.为什么设备指纹的作用那么重要?
因为身份的不确定性是互联网反欺诈分子的根本支撑,在无法识别操作用户的情况下,可以从设备着手,识别可疑上网设备,及时对高风险的设备及相关操作做出反应,即可控制风险降低损失。

 

例如,网络支付公司的风险管理系统引入设备指纹指纹技术,可贯穿于所有需要风险判断的场景。比如,垃圾注册,如果同一设备注册次数过多或注册时间异常,即发出风险警报或进入二次验证过程,防止拖库撞库的风险行为;当支付时,同一设备支付金额过大或频繁交易,那么就要警惕是否有洗钱的风险。支付环节需求严格管控,传统的IP容易伪造代理等,并且精度不够细,设备指纹完美地补充了这一风险漏洞。

 

2.设备指纹的概念
设备指纹应该保证同一台设备生成的设备指纹具有唯一性、不重复性和不易篡改性。

 

只有符合这些特点才符合反欺诈领域中对设备指纹的要求。

 

设备指纹模块的常见流程:

 

二、设备指纹常见技术
1.单一/简单组合特征
最开始应用设备指纹大概应该是广告行业。在广告行业里很早就开始收集浏览器的cookie、安卓系统的IMEI和MAC、iOS的UDID和IDFA来识别设备的唯一性以便过滤假量刷量。

特点:收集客户端可以收集的唯一标识,只要有一个标识相同就视为同一台设备
缺点:方法比较原始,只需要简单篡改标识就可以轻松过掉

 

2.多维度设备特征

 

从设备上收集多种多维度的设备信息和特征符,通过云端对比识别设备差异度,设定一个差异度阀值,当差异度比较低时则视为同一个设备。

 

从网上收集的常用设备信息表:

 

特点:多种维度配合,不依赖于某一个特征或者标识符

 

市面上大多数的产品均是采用这种方式,具体效果决定于特征的多样性和对比算法的准确性

 

3.辅助保证设备指纹的方法
生成设备指纹后,如何最大限度地保证设备指纹的不被改变?
•将生成的设备指纹ID保存在APP数据目录的文件内
•将生成的设备指纹ID保证到外部存储中(此方法在iOS中很难实现,由于安卓10之后有沙箱存储也很难实现)
•将设备指纹ID保存在公共数据中,具体实现可以参考OpenUDID的实现方法

 

4.被动式设备指纹
网络上有很多宣传的被动式设备指纹技术,什么通过osi多层网络协议中提取特征来标识设备。我也只是看到了宣传,我正打算去见识一下的时候,我发现基本上斗倒闭了??!之前很火的猛犸反欺诈,连网站都打不开了??!(目前好像还有个通付盾可以参考一下,具体效果也不清楚)
个人感觉这类技术不靠谱,如何网络协议上提取特征?设备上一般都可以使用多种联网模式(例如WIFI,4g,3g)都可以会被用户切换,其次在操作系统和使用的网络库都一样的情况下很难通过特征来识别,即便是AI建模,也很难从中提取有效的特征。

 

结尾

 

黑白对抗是需要不断对抗的,仅仅依赖于固定的某种技术是很难实现长久有效的。
同时欢迎各位交流有关黑产对抗、设备指纹的有关技术。
本人QQ:2928455383
(仅讨论黑产对抗有关话题)


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2021-1-11 18:07 被恋空编辑 ,原因: 增加内容
收藏
免费 5
打赏
分享
最新回复 (21)
雪    币: 375
活跃值: (3040)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2021-1-12 08:44
2
0
欢迎交流!
雪    币: 477
活跃值: (1412)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
mb_foyotena 2021-1-12 09:49
3
0
为什么要依赖设备指纹?这里面的数据有隐私风险
雪    币: 3085
活跃值: (1533)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
MsScotch 2021-1-12 09:55
4
0
第二张图,UDID和UUID是不是笔误?
雪    币: 47
活跃值: (418)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
GeneBlue 2 2021-1-12 09:59
5
0
雪    币: 375
活跃值: (3040)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2021-1-12 10:01
6
0
mb_foyotena 为什么要依赖设备指纹?这里面的数据有隐私风险
那不然你的风控系统让别人一个设备开几百个账号?不这样做的话,怎么打击羊毛党的低成本薅羊毛?怎么打击打金工作室的批量刷金?
雪    币: 20
活跃值: (105)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xuyahui 2021-1-12 10:38
7
0
android 有什么openudid方案?
雪    币: 477
活跃值: (1412)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
mb_foyotena 2021-1-12 13:20
8
0
恋空 那不然你的风控系统让别人一个设备开几百个账号?不这样做的话,怎么打击羊毛党的低成本薅羊毛?怎么打击打金工作室的批量刷金?[em_50]
业务上就不给羊毛
雪    币: 375
活跃值: (3040)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2021-1-12 15:07
9
0
xuyahui android 有什么openudid方案?
安卓上没有,但是可以模仿他的原理,通过APP互相传递数据来实现。
雪    币: 375
活跃值: (3040)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2021-1-12 15:15
10
0
mb_foyotena 业务上就不给羊毛
你给不给那是你的事情,别人要做啊,对吧?你不做那就别看呗
雪    币: 20
活跃值: (105)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xuyahui 2021-1-12 17:37
11
0
是的 但是指纹只是风控的一个点,冰山一角。。
雪    币: 375
活跃值: (3040)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2021-1-13 07:13
12
0
xuyahui 是的 但是指纹只是风控的一个点,冰山一角。。
对的 风控要涉及到多个维度,我后面会分开讲解。
雪    币: 477
活跃值: (1412)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
mb_foyotena 2021-1-13 09:49
13
0
恋空 你给不给那是你的事情,别人要做啊,对吧?你不做那就别看呗[em_10]
那是
雪    币: 375
活跃值: (3040)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2021-1-14 12:25
14
0
MsScotch 第二张图,UDID和UUID是不是笔误?
不是的,UDID是iOS系统提供的,UUID是自行生成然后自行存储的
雪    币: 3085
活跃值: (1533)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
MsScotch 2021-1-15 09:34
15
0
恋空 不是的,UDID是iOS系统提供的,UUID是自行生成然后自行存储的
受教
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
wx_十里_562 2021-1-22 10:45
16
0
QQ号失效了呀
雪    币: 375
活跃值: (3040)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2021-2-4 22:08
17
0
wx_十里_562 QQ号失效了呀
2928455383 没失效啊
雪    币: 7
活跃值: (374)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
花少年 2021-3-16 17:26
18
0
这张图有点像数盟的,数盟也是差不多这些参数
雪    币: 1598
活跃值: (2933)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
qj111111 2021-3-16 22:40
19
0
大佬,windows平台有没有类似的东西,最近被windows平台识别设备指纹做成特征串了
雪    币: 375
活跃值: (3040)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2021-4-5 20:36
20
0
qj111111 大佬,windows平台有没有类似的东西,最近被windows平台识别设备指纹做成特征串了
有,但是Windows做设备指纹不太流行。
雪    币: 17
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
Light fly 2021-4-6 08:44
21
0
属于风控必不缺少的部分 但投入过大 短期提升不大  达到一定的高度才会出现理想的效果  中前期只能处理初级黑产作弊
只有一线互联网大公司或风控公司 有精力搞这东西  没有其他方面产出效果好 
雪    币: 102
活跃值: (1590)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
koflfy 1 2023-2-23 14:36
22
0
mark
游客
登录 | 注册 方可回帖
返回