Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1897105
  • 博文数量: 333
  • 博客积分: 10791
  • 博客等级: 上将
  • 技术积分: 4314
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-08 07:39
文章分类

全部博文(333)

文章存档

2015年(1)

2011年(116)

2010年(187)

2009年(25)

2008年(3)

2007年(1)

分类:

2011-02-10 09:53:37

什么是SHSH? 
SHSH就是一个验证信息,它正常是存储在苹果的服务器上,每次当你用ITunes刷机时,iTunes会提示正在验证...,它就是在偷偷验证你的SHSH这件事了。 
SHSH是基于你自己的iPad的ECID生成的,所谓ECID就是你的iPad的机器识别码。 
你的机器有一个ECID,连上苹果的服务器,它给你生成SHSH,一中一西、一公一母、一上一下,OK,其乐无穷 

为什么要备份SHSH? 

当苹果发现你的机器居然越狱了,它当然很生气,但是它拿你没办法,咬你一口还是来告你? 
他们不玩阴谋,于是他们玩阳谋——升级固件! 
升级固件的其一作用就是修复被黑客利用的越狱漏洞(当然还有其它更多的新功能开发),越狱黑客的破解总是需要时间的,在这段时间里,如果你升级到新固件,而又不能越狱,那你只有一个办法:装正版软件!当然还有一个办法:等新越狱的出现! 

OK,有人说了,我降回原来的旧固件不就行了?这时你会发现,苹果已经悄悄把你在服务器上的SHSH换成了新固件的SHSH,现在你想降也降不回去了。 
但是黑客朋友们不同意这种不文明的做法,于是他们发明了一个可以伪装苹果服务器的工具:TinyUmbrella(小雨伞)(保护伞、估计这哥们喜欢玩生化危机 ) 
TinyUmbrella的作用是模拟苹果服务器及刷机工具iTunes,可以让你随便刷哪个固件,而不是像苹果官方那样,只能刷最新的固件。 

但是它有一个前提,需要SHSH。你要刷3.2.2,就要有3.2.2的SHSH,以此类推。 

这就是为什么要备份SHSH的原因了。 


如何备份SHSH? 

你可以用TinyUmbrella来备份(网上大把教程,这里不赘述了),然后保存在自己电脑上。 
当然了,只要你越狱过,安装好Cydia,它也会自动给你备份(见上面Cydia主界面介绍图中的红字说明) 
而且Cydia非常大方,不像苹果只给你留一个最新版的SHSH,Cydia会把你机器所有曾经产生过的SHSH全部备份下来!  
等到要用的时候,在TinyUmbrella选择SHSH的来源是Cydia就可以了。 
因此,一般朋友其实没必要专门去做一个SHSH备份,因为你已经有备份了。当然,如果你喜欢折腾,用TinyUmbrella再备份一个也是可以的。 


SHSH的问题简单讲到这里,从这段文字你可以看出关键是什么吗?就像红雪越狱团队主页上着重用黑字标出的那样: 

无论苹果如何花言巧语跟你讲新版本的iOS有哪些有用的新功能,都要保持 

永远不要着急更新到最新的固件! 

远离新固件、珍爱生命啊! 

只要你不升级,SHSH不SHSH的都不重要了。 
阅读(754) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~