11 12
发新话题
打印

[讨论] 关于2.0固件破解的若干想法和思路

关于2.0固件破解的若干想法和思路

1.恢复包

对于一代iPhone的2.0固件版本的恢复包是iPhone1,1_2.0_5A347_Restore.ipsw
这其实是一个zip文件,把扩展名改为ipsw就可以解压了

这个压缩包里面保护什么东西呢?
主要是两类内容:a。Fireware的更新内容,b。文件系统的更新内容

Fireware的内容是用来刷手机某些关键部件的程序的,例如:iBoot的内容,这个是负责硬件启动的,还有Modem,打电话就是利用Modem利用你的SIM卡上的信息,和移动运营商的基站进行通讯的。

Fireware的内容还有就是图片,一些和系统无关的图片,例如:系统启动的白苹果,进入恢复模式后的连接电脑的动画,关机充电式的图片

文件系统的内容就是整个iPhone的操作系统,这个是纯软件的,更新到你的iPhone硬盘的内容的。

包里面还有些内容,是这两者之外的,就是为iTunes恢复iPhone使用的,即使用iTunes的API,通过USB和iPhone通讯要用的。

此外,这压缩包内的大部分文件都是经过加密了的,即使没加密也没有使用原始文件,而是封装在一个叫8900格式的文件里面。

2.怎样破解
根据一代的破解,我们知道有这样三个重要的流程,越狱,激活,解锁,越狱就是接触系统对文件夹访问的限制,让你可以安装第三方的软件,这个过程很简单,其实是修改一个配置文件,所以iPhone的破解流程里面有一个很快速的重启过程,一般都是在最前面完成的

第二步是激活,激活就是让你的手机认为自己是激活了,可以进到桌面,这个其实是修改了系统的一个常驻进程的文件,叫LockDown

上面两步难道都不是很大,最大的是第三步,就是解锁,现在你的iPhone还不能打电话,因为手机没信号,为什么呢?因iPhone里面最核心的一个东西不认你的SIM卡啊,你用的是中国移动或者中国联通的,如果你还是插的那个AT&T卡,iPhone是认SIM卡,但移动的基站却不认这个AT&T的卡。

这个最核心的东西是什么呢?是iPhone的Modem,而这个程序不是在操作系统上的,而是在固件上的。所以破解的难道就是这里。

为什么iphone dev team现在破解出一代的iPhone了呢?首先一代估计的程序变化很小,很容易知道patch哪里的数据,另外就是把新的Firewall再刷为1.1.4里面已经破解过的Firewall,当然没必要进行后者,除非这个固件程序变化特别大

但iPhone二代就完全不一样了,首先不再是单一的Modem,因为iPhone支持除TD-SCDMA(中国标准)外的W-CDMA和HSDPA,意思就是iPhone里面内置了两个Modem,这样对于二代来说破解的量就大了,因为是新的固件程序,所以难度也大了。

3.破解的两种形式
一种是先恢复,然后从内部开刀,把我们的破解程序送到iPhone内部去,越狱,重启,patch Lockdown程序,patch Modem固件程序,重启,破解完成

另一种就是自己定制破解版,先把恢复包里面的内容解压,解密出来,patch过后,再加密,压缩做出恢复包,直接用iTunes恢复,恢复完就是破解好的

4.为什么没中国黑客搞这个破解
首先这个不是个人能够完成的,即使有中国人搞,应该也是以团体的形式出现的,Team里面的每个人复杂一小块,例如有人复杂8900格式的解密和加密,有人复杂逆向固件程序,有人负责测试等等。

另外就是中国人太实在了,破解自己赚不了钱,赚钱的是水货商

TOP

支持一下,关键是说起来容易,做起来难.就像高手自己可以在实验室里来破解IPHONE,但没有办法将自己的工具和思路做成通用型的东西进入流水线上大家普通人都可以操作. 这一点iPhone Dev Team和Ziphone就做的比较好.

TOP

中国高手想买个样机搞测试要么买不到要么买不起 还破解个pp...
不过我相信dev team里面有华裔 呵呵~

TOP

强烈建议首先学好英语,看些文档再来考虑这个问题
所谓磨刀不误砍柴工

TOP

首先不是中国人不想破解,是中国这里没有这个条件。
因为iphone不在中国上市,所以很多东西....
比方说:黑客要知道正版的激活是怎么回事,然后才知道如何入手。但中国没有正版的iphone.
其二,就算外国的黑客破解时把iphone搞坏了,最多拿到客服那里修,但中国就不一样的了,坏了就是你自己的。
还有一个就是基数的问题,外国人有多少人用iphone,中国又有多少呢?
当然也承认中外之间的黑客能力有差异

TOP

现在关键是要激活,解锁已有方法了!

TOP

国内很多所谓高手都只碰过Windows呢。连国产红旗Linux长啥样可能都不知道…… ? ? ? ? ? ???? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

TOP

a 有一定道理哦

TOP

中国黑客在windows方面的破解还是不错的,主要是用Mac的太少了

TOP

psp 有条件阿 可还是没办法破解 ,中国不懈破解这简单的东西!或是根本就是等现成的!

TOP

 11 12
发新话题