首页
社区
课程
招聘
2021国内风控的几大隐藏检测特征大diss
2021-11-4 00:05 25706

2021国内风控的几大隐藏检测特征大diss

2021-11-4 00:05
25706

为回应各位老铁们对风控行业的热情询问,特地写了这篇文章做一个分析,给做风控的人提供一些比较好的入门指导,特地写了这篇文章,希望对新手有所帮助

1.传感器

主要入口:
1
2
3
4
Sensor.getVendor()    //获取传感器厂商
Sensor.getMaximumRange()    //获取传感器最大范围
Sensor.getResolution()       //获取传感器精度
Sensor.getMinDelay()        //获取传感器最小延迟

原理: 通过传感器信息对设备进行分析,可以结合大数据对设备指纹进行检测,也可以通过数据库对每一样设备的传感器进行对比检测作弊。

应用厂商:某盟、某美、某多、某宝、某音

2.文件系统

1
stat -f /

执行结果:
图片描述
原理:第一个是文件系统ID,每个设备都是不一样的,但是无论清除数据还是刷机都不会变。第2、3个是Blocks和Inodes的数量,一般情况下很难改变。

应用厂商:某多、某美、某宝

3.字体列表

1
ls /system/fonts

原理:读取/system/fonts可以获取到安卓的系统字体列表,可以通过md5或者sha-1进行标注,方便对系统ROM识别。因为一般情况下,同一个ROM字体数量、文件名都是基本相差无几

应用厂商:某美、某多、某音

4.OpenGL

1
2
3
4
5
6
7
com.google.android.gles_jni.GLImpl
String glGetString(int name);
 
name值:
GLVendor 7936  GPU厂商
GLRenderer 7937 GPU名称
GLVersion 7938 GPU驱动版本

原理:通过这些属性获取到GPU的相关信息(也可以通过native层获取,这里只演示Java层的),可以通过这些信息和机型数据对比即可得出是否有作弊。并且这些信息也可以用于设备指纹识别。

应用厂商:某盟、某美、某多等所有厂商

5、boot_id和uuid

1
2
cat /proc/sys/kernel/random/boot_id
cat /proc/sys/kernel/random/uuid

图片描述
原理: 这些ID由安卓系统在开机时生成,并且在开机状态下不会改变。风控厂商通过这些ID进行关联检测,并且可以联合其他信息推断是否为同一设备操作。

应用厂商:某盟、某美、某多等所有厂商

结语

安全对抗是不断更新的战场,只有不断的研究和对抗才能让自己保持利于不败之地!有问题的可以加我QQ详聊,2928455383

[培训]二进制漏洞攻防(第3期);满10人开班;模糊测试与工具使用二次开发;网络协议漏洞挖掘;Linux内核漏洞挖掘与利用;AOSP漏洞挖掘与利用;代码审计。

最后于 2021-11-4 00:11 被恋空编辑 ,原因: 改错别
收藏
点赞6
打赏
分享
最新回复 (20)
雪    币: 1
活跃值: (883)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zoukaiping 2021-11-4 09:19
2
0


安全对抗是不断更新的战场,只有不断的研究和对抗才能让自己保持利于不败之地!

最后于 2021-12-17 18:20 被zoukaiping编辑 ,原因:
雪    币: 2649
活跃值: (1541)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
hhhaiai 2021-11-4 10:06
3
0
不错的交流,赞一个
雪    币: 329
活跃值: (2975)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2021-11-4 11:31
4
0
hhhaiai 不错的交流,赞一个
非常感谢!我会持续更新有关文章!
雪    币: 1438
活跃值: (1521)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
奋斗der小鸟 2021-11-5 10:20
5
0
还有/system 目录下的某些固定文件的创建时间
雪    币: 329
活跃值: (2975)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2021-11-5 15:49
6
0
奋斗der小鸟 还有/system 目录下的某些固定文件的创建时间
举个例子,分享一下呗
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
mb_mnqvyswo 2021-11-8 09:31
7
0
还有音频的drm里面也有唯一id
雪    币: 329
活跃值: (2975)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2021-11-8 11:41
8
0
DRM清理数据恢复出厂设置都能过,有必要讲吗?
雪    币: 329
活跃值: (2975)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2021-11-8 11:42
9
0
mb_mnqvyswo 还有音频的drm里面也有唯一id
DRM清理数据恢复出厂设置都能过,有必要讲吗?
雪    币: 18
活跃值: (561)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
ele7enxxh 1 2021-11-8 17:30
10
0
drm在高版本系统里本来就会变吧
雪    币: 329
活跃值: (2975)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2021-12-7 11:29
11
0
ele7enxxh drm在高版本系统里本来就会变吧
对得
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
mb_mnqvyswo 2021-12-7 18:37
12
0
66666
雪    币: 329
活跃值: (2975)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2021-12-15 16:01
13
0
zoukaiping 是广告贴还是交流贴?ls /system/fonts某盟也有,某美的文件系统是在b3-b10,文件夹遍历,子文件属性MD5,大数据检测匹配。某Y,shell, us ...
是的,安全对抗是一个不断持续而漫长的过程!
雪    币: 218
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
0x7 2022-4-22 17:18
14
0
期待大佬的下一次分享
雪    币: 77
活跃值: (1047)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
neocanable 2022-4-27 16:07
15
0
文件系统参考statfs结构体下面的f_fsid, boot_id, random_id都好处理, fonts不用说了。
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
wx_特洛伊 2022-5-20 15:47
16
0
f_fsid 怎么改?
雪    币: 0
活跃值: (482)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wx_沉默的逗比 2022-5-24 10:32
17
0
恋空 DRM清理数据恢复出厂设置都能过,有必要讲吗?
你清理数据,恢复出厂设置会影响效率啊,能说出来直接改了不更好吗?
雪    币: 4051
活跃值: (2288)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
湿求了鸭 2022-5-24 11:10
18
0
有无相应xposed模块可以修改
雪    币: 329
活跃值: (2975)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋空 2022-6-1 11:10
19
0
湿求了鸭 有无相应xposed模块可以修改[em_32]
xposed好像修改不了,这些不是java层的,都是native层的
雪    币: 233
活跃值: (951)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
北辰清影 2022-6-2 15:52
20
0
都是混合起来的,所以处理才更加繁琐
雪    币: 122
活跃值: (1375)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
koflfy 1 2023-2-23 14:38
21
0
mark
游客
登录 | 注册 方可回帖
返回