越狱社区:和 Apple 争夺 iPhone 控制权的人们

公司

2009-11-13 13:29

by Brian X. Chen from Gadget Lab | Barynlordhongmatrining 译,转载请注明 ifanr.com 译文链接。

iPhone Jailbreak

17 岁那年,George Hotz 在他的暑假里花费了大量时间在一个特殊的项目上: 挖掘 iPhone 的秘密。他的无偿工作最终结出了硕果。在一只烙铁的帮助下,他第一个解锁了 iPhone,并且在 Apple 发布官方解锁方案之前把办法公布于因特网上。

当然,他也得到了一些好处,他的解锁方法把自己推上了因特网的风头浪尖,并且吸引了一位企业家的目光,这位企业家用自己的尼桑 350Z 跑车和 Hotz 交换了他的无锁版 iPhone。现在,20 岁的 Hotz 是一个收费 Hacker,他通过破解各种各样的数码玩意赚钱。他同时也非正式地在一个学校读书,在那他表现得像个真正的学生,当然,这只是为了使自己能够融入社会。

最妙的一点是,Hotz 不认为解锁 iPhone 是件很困难的事(注:果然是超级无敌小天才。。。)

“解锁确实花了 500 个小时,但是回头看看我做过的那些事情,第一代 iPhone 真是非常容易破解。” Hotz 在一次电话采访中这么说道。

但是对于这位独一无二的少年人来说如此简单的任务却成了 Apple 挥之不去的顽疾,一个 Apple 在过去的两年间一直想要解决的问题,当然,它没能成功。对于每一个新版本的 iPhone 操作系统,一小撮独立程序员和黑客们总是能够撬开它们的安全系统,去除限制,把他们的 iPhone 变成乔布斯大神都不认识的机器。

为了保持电信运营商对于协议的信心,乔布斯在 2007 年 9 月宣布 Apple 用猫鼠游戏的方式 来解决解锁版的 iPhone。Apple 频繁得释出软件更新来对付破解的、解锁版本的 iPhone. 但每次软件发布的几个星期之后,新的破解方法就出现了,再次把 iPhone 从运营商锁中解放出来。

事实上,Hotz 上个月刚刚发布了有史以来最简单的 iPhone 越狱解决方案。名为 “BlackRa1n”,这个软件可以在两分钟内越狱一台 iPhone (注:奔跑着歌颂 Hotz,我的 3GS 正跑着黑雨。。。),用户只需要把 iPhone 连上他们的电脑,打开破解软件,然后按一个按钮。

可以说在这个游戏里,老鼠要比猫跑得更快,Apple 这只猫也没有短期内赶上的可能。这是因为 Apple 面对的黑客不是一个两个,而是一大群。iPhone 和它的软件商店不仅仅给了移动软件一个新的战线,它也同样创建了整个地下生态系统:越狱社区。除了不同的 iPhone 黑客组织定期发布破解解决方案以外,还有第三方的软件仓库提供着仅供破解版 iPhone 使用的未被授权的软件。

起步阶段

4098455769_463df9b516

越狱过的 iPhone 可以使用第三方的主题,从而用特别的按钮和皮肤改变 iPhone 菜单的整体面貌,传统的 iPhone 主界面没法更改。上图所示的这个主题叫做 Pitseleh, 作者是 MacCiti.com 的 “Monty”,MacCity.com 是一个为破解版 iPhone 提供服务的网站。

黑客们借用了 “越狱” 这个词来描述破解 iPhone 的权限系统来安装非授权软件的行为。越狱是 iPhone 用户使用第三方软件解锁前的必经步骤,解锁后,iPhone 就可以用于其他运营商的网络上。据 Hotz 说,初代 iPhone 的权限系统非常容易攻破,这就是为什么黑客们在 2007 年 6 月 iPhone 铺货后很快就越狱成功了。

越狱行为愈演愈烈。很快,黑客们通过逆向工程获取了 iPhone API 的主要部分,这为创建和安装第三方软件敞开了大门。游戏、工具软件、甚至于自制主题和墙纸扩展了 iPhone 的实用性。对于 iPhone 的拥护者,这让人激动,那时候 iPhone 还没有官方的软件商店,除了屈指可数的官方软件,越狱是获得更多软件和应用的唯一方式。

2007 年 8 月,Hotz 宣布他和 Dev 团队(一群发布越狱软件、教程的黑客)一起解锁了 iPhone,很快,Hotz 发布了可以让所有人使用的解除 iPhone 网络锁的软件。

在 2008 年 7 月 Apple 发布了官方软件商店以后,越狱的重要性就降低了。官方软件商店发展得很快 – 现在已经拥有 10 万个软件 – 这让越狱对于普通用户来说不再重要,普通用户可以无风险的下载 Apple 认证过的软件。

进步

3G Unrestrictor

iPhone 用户从 iTunes Store 里只能下载小于 10MB 的文件.  而且, 有些第三方软件在 3G 网络上无法正常工作, 而只工作于 Wi-Fi 网络下.  3G Unrestrictor, 一个可以移除任何有 3G 链接限制软件的小工具, 可以在没有得到官方认可的软件仓库 Cydia 里面下载. 但官方软件商店的存在并没有阻止越狱社区的壮大.  既然出现了 App Store, 越狱者们开始关注于开发如何绕过很多 iPhone 对应用的限制. 大多数人有着开源软件的共享精神, 赋予用户购买的产品的全部所有权, 又或则是让人们对自己所购买的电子玩具做任何他们想做的事情.

Jay Freeman 拥有没有得到官方认可的专门给越狱 iPhone 使用的 app store – CydiaCydia 发布着 Apple 严禁的应用.  在开这个 app store 之前, Freeman 为越狱这个平台作出了巨大的贡献.  往往被越狱社区冠以"Saurik" 的网名, Freeman 承认他当初面对 Apple 让人窒息的限制, 他犹豫过.

“Apple 貌似并没有花很多时间观察其他手机,他们没有包括很多,一些用户们, 比如我, 理所当然以为手机上一定有的功能”, Freeman 回忆着第一代 iPhone 时如是说。 “然而,我的一个朋友固执的对我说越狱才是王道。手机上自带的软件我可以无视,我可以根据我自己的喜好来写我的软件”。当 Apple 拒绝了几个 iPhone 应用后,地下 app store 的需求是越来越明显了。Apple 拒绝 Google Voice 的 app 后面对着非常严厉的指责。Google Voice 可以通过一个号码而转接到多个手机号码,发送免费的短信,和打非常便宜的国际电话。这个拒绝决定掀起轩然大波,连美国管理无线通讯的 FCC 都介入调查了。

非官方认证的 app store 通常都是想绕过 Apple 的审查,而且一些程序员通过开发被 Apple 严禁的 iPhone 应用来赚钱。

“人们对 Apple 的垃圾作法感到非常愤怒,如果你给他们一个机会可以绕过这些限制,他们甚至会付钱来获取这个机会”,Kim Streich,3G Unrestrictor 的开发者说。他的软件在 Cydia 里面仅仅销售两周就进帐 1 万 9 千美刀。

超过 1 千万的越狱 iPhone 注册了 Cydia,Freeman 的商店是地下最广为流传的 app store。Icy 和 Installer,两个曾经的非官方认证 app 发布渠道,目前已经停止运作了。

坚持

George Hotz 的自画像,塑造为一个被 iPhone 环绕的卡拉瓦乔式的青年。(图片:George Hotz)

无论苹果公司什么时候发布新的 iPhone 固件,新固件通常都会把未经授权的应用删除,并且使已解锁的 iPhone 无法使用。作为反击,iPhone 的破解团队—-Dev Team 便继续像聊家常的那样在其博客上发布博文,提供新固件的越狱补丁以及相关的指导说明。Dev Team 最主要的越狱工具是 Pwnage Tool ,它能生成自定义(破解)iPhone 固件,并使其安装在 iPhone 上。

为了进一步的打击越狱手机,苹果公司试图向美国版权局报备越狱 iPhone 是违法的。然而,引用一位 Dev Team 成员 Eric McDonald 的话来说,团队不复制、不提供苹果软件,藉此游走在版权问题的边缘。相反,越狱工具 Pwnage Tool 会要求用户下载一个合法的苹果固件,然后它通过越狱代码来进行破解。

Hotz, 虽然因为过早的公布了关于 iPhone 破解的相关信息而被逐出 Dev Team,但他仍然靠自己做着 iPhone 破解工作。尽管他会接受一些资助,可是并没有要求金钱上的回报。他没有羞于向苹果公司,向世界展示自己(译者:别说,小伙子还挺帅的),在 Blackra1n 运行时,iPhone 上会暂时出现一张卡拉维奇的 Hotz 天使图。(见上图)

“Blackra1n 只有 600K,其中 200K 是我的照片。” Hotz 笑着说

尽管越狱社区会一直对苹果固件更新进行破解,但苹果公司也会继续做着抗争。最近的一份苹果职位列表 显示苹果公司正在寻找一位 iPhone OS 的安全经理来帮助阻止系统漏洞的应用,这或将能阻止今后新的越狱方案。

Hotz 可不信一个漏洞安全方面的专家能妨碍到自己的努力成果。实际上,他说他已经找到了一个全新的漏洞并能通过它来解锁苹果第四代 iPhone—-很有可能 2010 年夏天才出现在苹果商店中—-即便是他尚未触碰过的。

“就我个人而言,我喜欢苹果公司把 iPhone 做成闭源的手机,” Hotz 说道,” 这是一个个人的爱好,因为苹果公司一旦将 iPhone 开源,对我来说就没有什么乐趣而言了。给我找来一个监狱警察,我就会给他点颜色看看。”

有更有趣的观点?论坛讨论

登录,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中