shsh就是验证iTunes恢复固件操作合法性的一个证书。当我们用iTunes进行恢复固件操作时,iTunes会向苹果验证服务器提交待恢复固件设备的ECID,并申请获取恢复该版固件的shsh验证证书(也就是说每个版本的固件,好比4.3.2版,4.3.3版和4.3.5版固件对应的shsh都是不一样,都是唯一的),苹果会通过验证服务器发送一个和ECID对应的shsh证书给iTunes,这样iTunes就可以继续进行和这个shsh相对应版本的固件恢复。打个比方shsh就好比一个钥匙,你有了4.3.3编号的钥匙才让你打开4.3.3编号的锁,你才能进4.3.3编号的家门。

备份SHSH的意义

shsh文件存在于苹果服务器上,而且每当新固件发布时,苹果就会关闭前一版本shsh文件的提供,那我们在恢复固件尤其在为了完美越狱需要降级时又必须有相应版本所对应的shsh文件,这时就显得备份shsh的重要性了。同样打个比方,苹果提供4.3.5编号的钥匙了,就收起4.3.3编号的钥匙不给你了,所以你应该在苹果还给你4.3.3编号钥匙的时候就去备份一下钥匙。很不幸的是,当你现在看见这篇文章的时候,苹果真的已经不提供4.3.5之前的shsh了,这时你只能寄希望于您的手机在2011年7月中旬(7月份苹果临时重开过4.3.3验证)前越狱过并且祈祷cydia帮您保存过4.3.3版shsh。

如何备份SHSH(帮助4.3.5降级4.3.3)

方法一,使用ITOOLS提取

方法很简单,下载后直接运行exe文件,保持手机连接,点击"管理SHSH"----再点击"保存SHSH",可以多保存几次,因为有时网速或服务器原因,一次不成功,多几次说不定就成功了。

方法二,使用tinyumbrella提取

运行这个软件前,需要下载java运行环境,大家去这里选择自己电脑相应版本下载

装了java运行环境,解压tinyumbrella,运行里面的exe文件,保持手机连接,

点选"connected devices"下面的手机图标,

最右手边的"save shsh"会有暗灰变为可点击,

点击后等待就是了,出现4.3.3字样的shsh文件就恭喜你了。

tinyumbrella

备份后的SHSH如何使用?

在apple关闭了较早版本固件的验证之后,如果我们想恢复较早版本的固件,那么itunes在向apple服务器发起验证时,apple服务器会拒绝掉此次验证,并不会生成SHSH文件。如果这样,我们的itunes也就无法完成恢复较早固件版本的任务。  我们可以通过伪造假的apple服务器,并通过修改host给itunes一个假的验证地址。当然,这个地址就是我们伪造假的apple服务器的地址。当itunes向这个伪造的apple服务器验证的时候,此服务器会下发给itunes较早固件版本的SHSH文件。那么我们的升级就能确保顺利完成。由于SHSH文件是apple官方生成的,我们伪造的假服务器是不具备生成能力的,所以我们之前要备份SHSH。在假服务器受到itunes验证的时候,会自动提取我们之前所备份的SHSH文件给itunes,达到刷机的目的。

shsh验证服务器,SHSH是什么相关推荐

  1. shsh验证服务器,SHSH(Signature HaSH blobs)是由Apple验证服务器根据iOS设备ECID和固件版本产生的一个签名证书...

    SHSH(Signature HaSH blobs)是由Apple验证服务器根据iOS设备ECID和固件版本产生的一个签名证书.当我们用iTunes进行恢复固件操作时,iTunes会向苹果验证服务器提 ...

  2. shsh验证服务器,教你从Cydia上取出SHSH并验证有效性!

    原标题:教你从Cydia上取出SHSH并验证有效性! 今天在第一篇内容中和大家说了如何让32位设备进行降级,但这其中有个很重要的问题就是如何提取出对应设备的SHSH,虽然说本篇内容并不是对所有人都有效 ...

  3. 爱思助手从苹果服务器shsh失败,什么是SHSH?如何通过爱思助手备份SHSH?

    升级.降级或者恢复设备时,最关键的就是SHSH(iOS10以后是SHSH2).下面一起来看看SHSH都有什么作用,如何通过爱思助手备份SHSH. 什么是SHSH? SHSH的全称是Signature ...

  4. 爱思服务器shsh文件类型,使用爱思助手备份/上传SHSH

    升级.降级或者恢复设备时,最关键的就是shsh.有shsh备份的话iPhone4可以降级到已备份SHSH相对应版本的固件,下面详细介绍如何使用爱思助手备份SHSH和上传本地SHSH. 一.SHSH介绍 ...

  5. 爱思服务器shsh文件类型,爱思助手SHSH怎么备份 爱思助手SHSH备份教程

    爱思助手SHSH怎么备份?之前有很多用户提过这个问题,今天小编就通过这篇文章给大家讲讲操作教程,非常简单,一起来看吧! 类别:手机工具   大小:123.18M    语言:简体中文 评分:10 SH ...

  6. 通达信服务器维修点查询,通达信验证服务器数据库修改

    通达信验证服务器数据库修改 内容精选 换一换 业界对备份一致性的定义包括如下三类:不一致备份:备份的文件.磁盘不在同一个时间点.云备份中的云服务器备份提供对弹性云服务器和裸金属服务器的基于多云硬盘一致 ...

  7. Google Authenticator:将其与您自己的Java身份验证服务器配合使用

    用于移动设备的Google Authenticator应用程序是一个非常方便的应用程序,它实现了TOTP算法(在RFC 6238中指定). 使用Google Authenticator,您可以生成时间 ...

  8. DotNetOpenAuth实践之搭建验证服务器

    系列目录: DotNetOpenAuth实践系列(源码在这里) DotNetOpenAuth是OAuth2的.net版本,利用DotNetOpenAuth我们可以轻松的搭建OAuth2验证服务器,不废 ...

  9. “已使用指定的进程(“Web Management Service”)连接到远程计算机,但未能验证服务器的证书”的解决方案

    本文由 比特飞 原创发布,欢迎大家踊跃转载. 转载请注明本文地址:"已使用指定的进程("Web Management Service")连接到远程计算机,但未能验证服务器 ...

最新文章

  1. Windwos 08R2_DNS全面图文详解
  2. jzoj4223-旅游【并查集】
  3. Android研发中对String的思考(源码分析)
  4. 剑指offer面试题53 - I. 在排序数组中查找数字 I(二分查找)
  5. 统计学习方法读书笔记1-统计学习方法概论
  6. Unity3d场景漫游---iTween实现
  7. JavaWeb:HTTP、Request、Response
  8. 篮球计时计分器c语言程序,C51的篮球计时计分器程序
  9. Java 有序的Map —— LinkedHashMap
  10. 计世资讯:大数据将使用户采购存储解决方案呈现两大新特征
  11. 解决顺序表实现队列的假溢出的循环队列
  12. Java初学者的学习路线建议
  13. 转载:Docker从入门到上瘾
  14. android外接手机模拟器,HBuilderX 连接网易mumu手机模拟器进行App开发
  15. VMware 日记一:基础的系统安装和基本配置解析
  16. realme怎么互传_Realme X刷MIUI11系统后通过普通电脑实现“小米互传”攻略
  17. Tita:OKR教练专家的6个OKR实施技巧
  18. 形容等待时间长的句子_形容等待时间长的诗句
  19. Unity3d跨场景背景音乐和场景切换加载界面的设置!
  20. ZT 安卓手机的安全性 prepare for Q

热门文章

  1. 计算机控制hcc控制系统,HCC-10四路嵌入式硬盘录像机设计方案设计报告书
  2. 江苏计算机学三本大学,2021年江苏三本大学最新排名及录取分数线
  3. 保姆级STM32F103C8T6做USB-TypeC版J-link OB(官方数据手册,硬件设计,固件烧录,序列号SN修改)
  4. python_pyecharts画三维折线图
  5. 联发科MT7682芯片资料MT7682处理器资料整理
  6. T1: 城墙(sandcas.pas/cpp)
  7. 创新创业服务平台有哪些?服务内容都包括哪些?
  8. 数据可视化 为业务提供决策建议
  9. 王者荣耀原画模型与游戏模型对比,刘禅瞬间变尔康
  10. Java - JDK 安装、环境配置