当前位置:首页 > 求职攻略 > shsh是什么_shsh简介

shsh是什么_shsh简介

时间:2023-05-10 14:56:27

  shsh是什么?下面小编来给大家介绍,希望对大家有帮助!

  shsh是什么

  SHSH的全称是Signature HaSH blobs,中文签名散列,又称为shsh blobs。shsh是由Apple验证服务器根据iOS设备ECID和固件版本产生的一个签名证书。当我们用iTunes进行恢复固件操作时,iTunes会向苹果验证服务器提交恢复固件设备的ECID,并申请获取恢复验证证书。一旦验证通过,Apple服务器就会发送与ECID和固件版本对应的签名证书给iTunes,这样iTunes就可以继续进行和这个shsh相对应版本的固件恢复。

  shsh的意义

  每当新固件发布时,苹果在一定时间内就会关闭前一版本的签署验证。如果尝试恢复已经关闭验证的固件,服务器将会拒绝签署固件,那么恢复固件就会失败(iTunes通常报错3194)。因此,当我们想要恢复旧版本固件时候,就需要相应设备以及相应固件的shsh。shsh就好比一个钥匙,你有了7.1.2编号的钥匙才可以打开7.1.2编号的锁(固件),你才能进7.1.2编号的家门(iOS系统)。比如,苹果提供8.0编号的钥匙了,就收起7.1.2编号的钥匙不给你了,所以你应该在苹果收回你7.1.2编号钥匙之前就去配一把钥匙,也就是备份一下。需要注意的是:SHSH备份情况与系统版本无关(iFaith提取SHSH法除外),而且与是否已越狱也无关,只与此时苹果服务器系统恢复验证开放情况有关。

  shsh如何备份

  方法一,使用爱思助手提取

  1、下载爱思助手客户端

  2、打开爱思助手,选择“高级玩家”,

  3,可以选择“本机备份”和“苹果服务器备份SHSH”

  4,备份的SHSH爱思会在给您保留在服务器,方便以后刷机使用

  方法二,使用tinyumbrella提取

  下载:tinyumbrella

  运行这个软件前,需要下载java运行环境,大家去这里选择自己电脑相应版本下载装了java运行环境,解压tinyumbrella,运行里面的exe文件,保持手机连接,点选"connected devices"下面的手机图标,最右手边的"save shsh"会有暗灰变为可点击,点击后等待就是了,Tinyumbrella会自动保存此时开放验证的shsh文件。

  方法三,使PP助手(Win)版提取

  下载:PP助手(Win)版

  步骤:1.将iOS设备连接电脑,打开PP助手。

  2.点击PP助手--SHSH管理。

  3.点击获取SHSH(PP助手会自动运行SHSH备份)。

  温馨提示:

  1.提示备份失败原因是Apple已经关闭该版本固件的验证所以导致SHSH备份失败。SHSH只能备份没有关闭验证iOS固件版本。

  2.在SHSH列表点击右边放大镜图标即可以查看电脑本地备份的SHSH文件。

  方法四,使用91手机助手提取

  操作前准备:下载91手机助手

  步骤:1.使用数据线将iPhone/iPad链接电脑 2.将PC端的91手机助手更新到最新版本

  3.打开91手机助手,点击进入【功能大全】界面打开【SHSH管理】

  4.一键点击【SHSH备份】,91助手会自动备份下载到你的电脑里

  shsh备份在91手机助手的位置

  shsh备份在91手机助手的位置

  5.点击【打开目录】就能找到你备份的“SHSH文件”

  方法五,使用ITOOLS提取

  下载:iTools

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

  6.iFaith提取

  iH8sn0w编写的iFaith打破了传统备份shsh的方法。即使Apple验证服务器关闭了该系统版本的验证仍可以备份。但是这是一种提取的方法,原来是什么系统版本,提取出的就是什么版本的shsh。但是,仅A4或A4之前的老设备可以使用这种方法。

  步骤:

  打开iFaith,将i设备连接至电脑

  点击OK进入主界面,选择Dump SHSH blobs。

  点击Proceed,下面会显示设备支持范围,再点击”Let's Go“,会弹出提示框。如果你在提取Apple TV 2G的shsh,请点击“是”。提取其他设备请点“否”。

  按iFaith提示进入DFU,等待操作完成即可。