如何获取安全获取苹果udid,imei

点击测试 https://authapi.applekuid.com\](https://authapi.applekuid.com/) 目前国内有很多获取udid的方法,例如蒲公英 还有其他的网站都提供了获取udid的功能,但是如何通过代码集成获取?我分析过国内的文章,大部分都差不多,基本都是可以伪装验证通过的;如何保证获取的是真正的设备的udid ## 如何获取苹果真正的udid? baidu 搜索不下千篇的文章,没有一个是安全 或者可以说是的可以安全防止伪装 伪造udid 市面上是如何获取udid? 1、引导用户安装udid描述文件 2、安装描述文件后 手机会向服务器发送 udid imei 机型等信息 但是 怎么知道是真的 还是假的? ## 怎么知道是真的 还是假的? 不好意思 目前市面上暂时没有 目前已经出现很多伪装udid的软件 有通过fiddler软件修改 还各种软件 都是一些撸羊毛的团队在维护 是不是真的不能防止伪装? ## 是不是真的不能防止伪装? 接下来 我们先来看下 普通的udid获取方式 1.准备一个苹果描述文件 .mobileconfig \`\`\` \ \ \ \ \PayloadContent\ \ \URL\ \http://xxx/app/uuid\ \DeviceAttributes\ \ \UDID\ \IMEI\ \ICCID\ \VERSION\ \PRODUCT\ \ \ \PayloadOrganization\ \www.yun-bangshou.com\ \PayloadDisplayName\ \xxx\ \PayloadVersion\ \1\ \PayloadUUID\ \8C7AD0B8-3900-44DF-A52F-3C4F92921807\ \PayloadIdentifier\ \com.yun-bangshou.profile-service\ \PayloadDescription\ \获取当前iOS设备的UDID号码\ \PayloadType\ \Profile Service\ \ \ \`\`\` 2.把文件放到web服务器上 3.引导用户下载文件的链接 4.用户安装后 设备会向http://xxx/app/uuid 发送设备的信息 \`\`\` \ \ \ \IMEI\ \12 123456 123456 7\ \PRODUCT\ \iPhone4,1\ \UDID\ \b59769e6c28b73b1195009d4b21cXXXXXXXXXXXX\ \VERSION\ \9B206\ \ \ \`\`\` 但是 这就结束了 不还远远不够 这些都不是安全的 ## 是否安全真正安全获取 答案是否定的,无法识别是否是苹果手机,通过抓包(\[https://authapi.applekuid.com\](https://authapi.applekuid.com/))发现里边的获取udid的方式 和我们的不一样,里边的数据有4次请求,基本都是加密的,几天都没有研究出来,有兴趣的可以去研究一下!