今天跟大家唠唠我瞎折腾 `udidfaker` 的那些事儿。一开始我对这玩意儿也是一头雾水,就知道好像能改手机的啥 ID,听起来挺Geek的,就想试试看。
我得说清楚,我这纯属个人瞎玩,没干啥坏事!只是好奇心作祟。
我一开始是在 Cydia 里搜 `udidfaker`,找到了,直接就装上了。装完重启,手机上多了一个 `UDIDFaker` 的图标,点开一看,界面还挺简单的。
然后,我就开始瞎鼓捣了。它里面有好几种生成 UDID 的方式,我挨个试了试。有随机生成的,有根据现有设备信息生成的,还有自定义的。我一开始选了个随机生成的,点了一下“Fake”,它就生成了一个新的 UDID。
这会儿我有点激动,赶紧打开手机设置,想看看 UDID 是不是真的变了。结果,在“关于本机”里面,我压根找不到 UDID 这玩意儿! 后来我才知道,苹果早就把 UDID 给隐藏了,现在应用获取 UDID 的方式都变了。
不死心,我又找了几个应用,听说能读取 UDID 的,装上试了试。还真有一个能读出来,显示的 UDID 果然是 `UDIDFaker` 生成的那个!
这下我来了精神,开始琢磨这玩意儿到底有啥用。想来想去,好像也没啥实际用处,就是能骗骗一些老应用,让它们以为你是另一台设备。
不过我也发现了 `UDIDFaker` 的一些问题。它生成的 UDID 都是假的,没法跟真实设备对应。用这玩意儿有风险,毕竟是修改设备信息的,万一搞崩了系统就麻烦了。
玩了几次之后,我就把 `UDIDFaker` 卸载了。这玩意儿对我来说,也就是图个新鲜,真要干啥正经事儿,还是老老实实用真设备信息靠谱。
我得提醒大家一句,玩这种工具要小心,别乱改系统文件,也别拿来干坏事!安全第一!