原标题:教你从Cydia上取出SHSH并验证有效性!

今天在第一篇内容中和大家说了如何让32位设备进行降级,但这其中有个很重要的问题就是如何提取出对应设备的SHSH,虽然说本篇内容并不是对所有人都有效,但至少多了一个可选择的余地。

本篇中介绍的Savethemblobs工具 是一款能够抓取苹果上所有SHSH blob的脚本工具,如果过去你曾经有越狱过,在Cydia上就会自动替你保存好SHSH文件,因此我们就能够过此脚本工具将Cydia和iFaith服务器上的SHSH抓取下来并保存到电脑上,并配合降级工具来使用。

可能会有人问,这和之前的备份有什么不同呢,两者差异是在于Savethemblobs是抓去过去已经保存在服务器上的SHSH文件,而之前的备份是抓取目前苹果还尚未关闭认证的SHSH2,32位与64位设备过去如果有越狱,正常来讲应该也是可以抓回来。

要是都没越狱或升级至iOS 9上,那基本上不会有SHSH的认证让你抓回,如果你是32位设备已经升级上iOS 9.3.5想要降级者,就可以通过这篇方法来取回过去存在Cydia与iFaith服务器上的SHSH文件。

当然还是要提前声明并不是对所有设备都有效的(大神是这么说的),这篇内容,小智只是充当了一个搬运工的角色,主要还是要感谢我国台湾的那位大神亲自测试的结果,但为了方便大家,小智还是把大神提供的文件下载下来上传到网盘了。

Savethemblobs工具下载:

https://pan.baidu.com/s/1o7THy46

SHSH抓取教学Windows版本

先下载Python v2.7软件:

https://www.python.org/download/releases/2.7/

下载好Python 2.7 后就开始安装。

Python安装好后,请下载这个「requests」文件,下载地址:

https://pan.baidu.com/s/1jIp4ocu

解压出来的文件夹放入C:Python27Libsite-packages 位置底下。

输入底下代码,打完一行后,按下Enter键运行

cd C:savethemblobs-master

指令格式:./savethemblobs.py 0x(ECID) 机型识别码

范例:./savethemblobs.py 0x1234567 iPhone4,1

以上这段代码是开始取回SHSH备份的文件。

如果获取成功,SHSH文件都会存放在「C:Users用户名.shsh」文件夹底下,Windows版本抓取成功的概率真不高,但在Mac系统上成功率就比较高了,建议Windows用户还是装虚拟机来运行Mac系统。

SHSH抓取教学Mac版本

下载好savethemblobs-master文件后,解压出来。

到「应用程序」>「工具程序」内,开启「终端机」

输入以下代码来安装所需环境。

sudo easy_install pip

继续输入以下代码来安装所需环境。

sudo pip install requests

接下来Key入「cd 空格」后,将刚下载的savethemblobs-master文件夹,直接拖到到终端机屏幕中,并按下Enter键。

将设备连上电脑,开启iTunes,确认连接成功之后,点击电话号码底下那串字符2次,就会显示自己设备的ECID码,复制起来。

再点击以下就会看到型号标识符,也记录下来。

这时就可开始输入抓取SHSH的代码,请依照以下说明输入代码,请注意代码格式会有两个空格,py后面要空格和ECID输入完毕也要在空格,通过iTunes查到的ECID前面都要加入「0x」(0为数字的)。

代码格式:./savethemblobs.py 0x(ECID) 型号标识符

范例:./savethemblobs.py 0x1234567 iPhone4,1

以上输入正确后,就会开始运行脚本,自动下载iOS6~iOS9的SHSH文件回来当然是有保存的才有可能下载的到。

全部完成后,点击「前往」>「前往文件夹…」。

输入「~/.shsh」按下「前往」。

就会看见已经保存好的shsh文件,该文件实际上会存在用户名下的.shsh文件夹内。

确认SHSH是否有效

下载验证脚本:

https://pan.baidu.com/s/1o8yP4ro

解压缩后,同样打开终端机输入「cd 空格」,将「apticket-nonce-checker-master」文件夹拖入终端机窗口中,按下Enter键。

输入以下代码来验证SHSH文件是否有效,注意py后面要空格。

代码格式:./apticket-nonce-checker.py SHSH文件

范例:./apticket-nnce-checker.py 1234567989_iPhone4,1_6.1.2.shsh

在验证后会得出两种结果,一种是无效而另一种是有效。

有效:会显示 Parsing APTicket form SHSH file.APTicket does not have a nonce.这种结果是可以降级。

无效:会显示 APTicket has a nonce. Valid nonces are 20 bytes long.会显示SHSH数值的,这种就无法降级。

怎么样,是不是觉得这个抓取SHSH的办法比第一篇内容中的降级过程还要麻烦呢?

小智也是这么觉得的,但大神愿意尝试,小智就只好当个勤劳的搬运工了,各位远不愿意去试就看你们自己的,Windows用户就自己辛苦装下虚拟机。

说实话,如果小智有一部32位设备的话,那肯定要去尝试一下,不管成不成功,至少机会出现了。

已有10万+果粉关注加入新智派,就等你了!返回搜狐,查看更多

责任编辑:

shsh验证服务器,教你从Cydia上取出SHSH并验证有效性!相关推荐

  1. shsh验证服务器,SHSH是什么

    shsh就是验证iTunes恢复固件操作合法性的一个证书.当我们用iTunes进行恢复固件操作时,iTunes会向苹果验证服务器提交待恢复固件设备的ECID,并申请获取恢复该版固件的shsh验证证书( ...

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

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

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

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

  4. 10分钟教你在Windows上搭建Git服务器

    10分钟教你在Windows上搭建Git服务器 一.下载并安装jdk. 二.下载Gitblit 三.配置 四.运行 五.测试 一.下载并安装jdk. 安装JDK请移步到:2022年最新Java JDK ...

  5. iPhone4 用 iTools 的 SHSH.cfg 文件提取通用 shsh 文件(小雨伞、cydia、ifaith),降级5.0.1成功

       帖子里详细描述了如何从SHSH.cfg文件中提取出.shsh文件,并验证其有效性! 详细步骤:[略去其对文件类型.结构等等的描述,直接上步骤] 0.  itools 的shsh保存在SHSH.c ...

  6. 自网站服务器,教你如何配置自的网站服务器.doc

    教你如何配置自的网站服务器 教你如何配置自己的网站服务器 2009-05-15 09:14:07 ?? 分类:服务器 | 技术 | ?评论(0) | ?浏览(1559) 1.配置环境: 操作系统: W ...

  7. 手把手教你给 SSH 启用二次身份验证

    目前来说,二次验证是比较常用的安全手段,通过设置二次验证,就可以有效的避免账户密码的泄露导致的安全问题.因为,每次登陆前都需要获取一次性验证码,如果没有验证码的话就无法成功登陆. 1.安装 PAM 模 ...

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

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

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

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

最新文章

  1. [转]HTTPS网络流量解密方法探索系列(一)
  2. linux vnc的小黑点和鼠标不同步_vnc连接windows,推荐三款非常好用的vnc连接windows软件...
  3. [PHP] 深度解析Nginx下的PHP框架路由实现
  4. 华为xs第几批升级鸿蒙,华为和荣耀老机型用户有福:确定能批量升级到鸿蒙系统!...
  5. 关于laravel模板中生成URL的几种模式总结
  6. VMWare NSX安全生产和DMZ用例的详细设计指南
  7. 汇编语言实模式到保护模式的思考
  8. 银行转账系统(Spring小项目)
  9. iTextSharp 添加文字内容
  10. 通过两个队列实现一个栈(C语言)
  11. 怎么把多个pdf文件合并成一个?
  12. 2年前我从华为外包辞职,如今干到创业公司倒闭,36岁的我该何去何从?
  13. 解决win10无法启用文件和打印机共享功能,你可能没有权限使用网络资源。请与这台服务器的管理员联系以查明你是否有访问权限
  14. xms java_java xms xmx xmn xss解释
  15. 基于matlab菌落影像分割方法,基于MATLAB的图像分割方法及应用-
  16. 北京科技大学871计算机真题,(NEW)北京科技大学871计算机综合一(含计算机组成原理、数据结构)历年考研真题汇编(350页)-原创力文档...
  17. WorldFirst靠谱吗?跨境收款工具万里汇WorldFirst介绍!
  18. 无人驾驶8: 粒子滤波定位(优达学城项目)
  19. Facade 门面 —— Mediator 调停者
  20. 电脑开机后电脑连接正常几分钟后网络连接失败

热门文章

  1. GoJs Pictures 官方介绍文档
  2. python_sting字符串的方法及注释
  3. 分布式版本控制系统Git的安装与使用(作业2)
  4. vue组件调用(全局调用和局部调用)
  5. asp.net表单提交方法:GET\POST介绍
  6. windows apache 开启 GZIP
  7. SpringBoot之静态资源访问
  8. python --- 线程
  9. vue --- 使用animate.css实现动画
  10. es6 --- 对任意对象部署可遍历接口