iOS设备指纹的前世今生.docx
《iOS设备指纹的前世今生.docx》由会员分享,可在线阅读,更多相关《iOS设备指纹的前世今生.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、iOS设备指纹的前世今生 从暗扣话费、广告流量变现、手机应用分发 到木马刷量、讹诈病毒、控制肉鸡挖矿 网络黑产无处不在 而“薅羊毛正是黑灰产的重要盈利形式之一。 “薅上一天 够吃一年度。这句“羊毛党中流行的口头禅 让各大电商平台瑟瑟发抖。每当电商平台使用优惠券、现金奖励、红包奖励等优惠手段来拉新或促销时 黑灰产就会通过批量注册、批量登录等方式薅走奖励 一些网店卖家为了进步网店排名以及信誉度 通过刷单的方式来进步销量和填写虚假好评 另外 一些比赛活动的点赞、排名等 可以通过刷单来作弊。 固然 产品本身也会对这些作弊手段添加一定的限制条件 比方IP、设备ID、手机号等 甚至还增加验证码的方式 但这
2、些都能被黑灰产轻松绕过。 1)IP限制 开个代理或使用网络加速器 实现IP的动态切换 躲避产品的限制策略。 2)设备限制 改机工具 使用“一键新机功能 让该设备完成变成了一台全新的设备。 3)地理限制 改机工具 也能轻松实现虚拟定位功能 使获取的位置信息每次都是不一样的。配合“一键新机 真正模拟了一个真实用户。 4)验证码打码平台 基于人工智能深度学习技术 准确识别文字、图片等验证码 实现自动打码才能。 所以 一套稳定的设备指纹系统 对反作弊、风控等场景来讲 显得越来越重要 一、iOS设备指纹历史变迁 1)UDID UDID的全称是Unique Device Identifier 它是苹果iO
3、S设备的唯一识别码 由40位16进制数的字母以及数字组成。iOS 2.0版本开场 系统提供了获取设备唯一标识符的方法uniqueIdentifier 通过该方法我们可以获取设备的序列号。 但是 许多开发者把UDID跟用户的真实姓名、密码、住址等数据关联起来 网络窥探者也会从多个应用采集这些数据 然后顺藤摸瓜得到这个人的许多隐私数据 并且大局部应用也在频繁传输UDID以及私人信息。所以 从IOS5.0开场 苹果禁用了该方法。 2)OpenUDID 当UDID不可用后 OpenUDID成为了当时使用最广泛的开源UDID替代方案。 OpenUDID利用了一个非常巧妙的方法来确保不同程序间的设备ID唯
4、一 那就是在粘贴板中用一个特殊的名称来存储该设备标示符。通过这种方法 使用了OpenUDID的其他App 知道去什么地方获取已经生成的标示符 这样就保证了不同App间设备ID的分享。 但是 假如把使用了OpenUDID方案的App全部删除 再重新获取OpenUDID 此时的OpenUDID就发送了变化 也无法保证稳定性。 同时 iOS7增加了对剪贴板的限制 导致同一个设备上不同App间 无法再分享同一个OpenUDID 这也导致该方案逐渐被抛弃。 3)MAC MAC地址在网络上用来区分设备的唯一性 接入网络的设备都有一个MAC地址 他们肯定都是不同的 是唯一的。 而MAC地址跟UDID一样 存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- iOS 设备 指纹 前世 今生
限制150内