如何正确备份SHSH blob
在越狱、刷机的过程中,备份SHSH blob是非常重要的一步操作。因为SHSH blob是苹果公司认证版本的唯一标识,通过备份SHSH blob可以在恢复、升级时使用,防止无法降级和跳过验证导致的无法恢复。下面我们来介绍如何正确备份SHSH blob。
1、什么是SHSH blob?
SHSH blob是苹果公司给每台设备生成的一种数字签名,验证设备恢复或升级时的固件版本是否合法,从而保证设备固件的安全性。SHSH blob一般保存于苹果公司的签名服务器中,只有在设备验证后才能被获取。
2、为什么备份SHSH blob很重要?
备份SHSH blob可以让您在设备出现问题时,自由地恢复、降级设备,而不是被强制升级到最新的不支持越狱、解锁的iOS版本。
3、如何备份SHSH blob?
备份SHSH blob可以通过iTunes或caching server的方式来实现。
1)iTunes备份:
打开iTunes并连接您的设备。
2)获取您设备的ECID和Product Type:
ECID和Product Type可以通过以下步骤获取:
-打开iTunes并导航到“设置”>“关于设备”>“序列号”。
-双击序列号,会将序列号值更改为ECID。
-通过在以下网址中输入您的Product Type,找到您设备的详细信息:
http://theiphonewiki.com/wiki/List_of_iDevices
3)打开“终端”,并键入以下命令:
python ~/Desktop/tsschecker_mac/tsschecker -d [Product Type] -e [ECID] -i [iOS版本号] –buildid [固件号]
其中,Product Type和ECID是您在第2步中获取的信息。iOS版本号和固件号,则需要是当前可以签名的固件版本号。
4)接下来,等待程序执行完毕,您会在Mac桌面上看到一个.shsh的文件。
5)最后,将生成的.shsh文件移动到一个安全的地方。
4、总结:
通过备份SHSH blob,可以保证iOS设备固件版本的安全性,并在未来的修复和升级中实现控制,完全掌握自己设备的生命周期。同时,也必须注意不能升级至不支持越狱、解锁的iOS版本,否则备份SHSH blob就失去了作用。
虽然备份SHSH blob看起来很复杂,但只要您按照以上步骤操作,就可以轻松完成。 祝成功!
本文来自网络转载,仅供学习参考!不代表趣观号立场,本站不拥有所有权,不承担相关法律责任。如发现本站有抄袭侵权/违规的内容,请发送邮件至alexguanghui@outlook.com进行反馈,一经查实,本站将立刻删除。