(相关资料图)

Apple 是怎么做到彻底禁止 iOS 降级刷机的?

你下载了一个固件包,连接iTunes准备刷机,选择文件,iTunes获取文件的MD5值,然后通知苹果设备。

这时苹果设备上的cpu发送一个随机代码,给iTunes,iTunes连同随机代码,固件md5值,版本号一起发送给苹果服务器,苹果服务器检查文件md5值是否一致,然后检查版本号等信息,全部通过后返回一个数字签名文件。

里面包含刚才cpu提供的随机代码,iTunes下载后,降数字签名发送给苹果设备cpu,cpu通过后,iTunes开始下载固件,固件通过cpu加密以后写入闪存硬盘。

所以,想降级只能攻击苹果服务器这一条路,或者你能拿到苹果服务器的操作系统,软件,然后自己搭建一台硬件,基本是不可能的。

你们觉得呢?

这是超级碗效应?

关键词: