这个17岁的黑客天才,破解了第一代iPhone!

w3cschool

共 4772字,需浏览 10分钟

 ·

2021-01-23 18:01

时间来到2007年,第一代的ipone问世惊艳了世人,重新定义了智能手机。

但第一代的iPhone也有让人恼火的地方,当时的iPhone和AT&T(当时美国最大的移动运营商)签了五年的独家运营协议,使得网络只局限于AT&T网络。

简单的来说就是,你的手机只能插一个运营商的电话卡,没得商量。

这个设计引来了颇多争议,网上也渐渐有人提出了破解iPhone的口号。

许多黑客也加入了其中。

许多黑客为了破解iPhone,可谓是绞尽脑汁。

iPhone被迫成为全网通,这是大家意料之中的事情,

但是让人没想到的是,第一个破解iPhone的人是当时仅有17岁的乔治·霍兹。

1

17岁的夏天,乔治·霍兹左手一个吉他拨片,右手一个螺丝刀,一个人花了500个小时就破解了初代iPhone。

破解完之后,乔治·霍兹随即在自己的博客上宣布自己破解了iPhone。

“我的程序可不像其它程序那样动不动就超过几十兆,这才算是真正的越狱软件。”

并在自己的博客上发布了详细的破解过程和视频。

而乔治·霍兹的那个软件就是大名鼎鼎的purplerain(紫雨)。

这个软件的大小甚至比用c++编写的“HelloWorld”程序还小。

这个视频一经发出,便在网络上掀起了狂风巨浪。

当时这段全球首台破解版iPhone的视频点击超过200万。

乔治·霍兹当时也是被称为“神奇小子”“敢和乔布斯叫板的男人”。

得到了网络的宣传,乔治·霍兹将自己破解的手机放在eBay上进行拍卖。

但因为当时有人恶意竞价,将拍卖价格竞炒到了一亿美元以上。

虽然乔治·霍兹最后并没有在eBay上成功拍卖出这台ipone。

但是最后他用这款破解的手机交换到了一部日产350Z跑车(07北美款售价55-58万RMB左右)和三部未破解的iPhone手机。

而作为苹果的创始人乔布斯对乔治·霍兹破解iPhone的态度一直保持着令人惊奇的沉默和宽容。

也许是英雄之间的惺惺相惜让让乔布斯保持了沉默(乔布斯高中时破解过电话网络,甚至冒充国务卿亨利·基辛格打电话给梵蒂冈,之后FBI查获了乔布斯的破解电话),也或许是乔布斯把乔治·霍兹的行为看成了对iPhone的一种宣传。

几度破解iPhone之后,乔治·霍兹见乔布斯一直不肯见自己,甚至连发言都没有。

无趣之下的乔治·霍兹于是在博客上这样写道:“我的生活不只有iphone,这只是我其中一个兴趣罢了,如今我有其他更重要的事情要做。”

少了乔治·霍兹这个“黑粉”,也不知乔布斯心里是失落还是高兴。

2

当你的对手不再进攻了,你别急着高兴,他可能在找机会放大招。

高中毕业后乔治·霍兹进去了罗彻斯特理工学院生物工程专业学习。

安心的在大学学习了几年的乔治·霍兹当然不甘寂寞。

一日,霍兹在自己的博客中写下一句话:“是时候了”。

短短数周之后,索尼公司(sony)号称铜墙铁壁,三年内无人可破解的ps3,遭到了霍兹的破解。

这一次霍兹写出的破解程序,达到了五百行。并取名芬尼根守灵夜(故事内容为一位搬运砖瓦的工人从梯子上跌落,大家都以为他死了,却出人意料意料的活了过来,但所有人坚持让工人安息,有兴趣可以了解下)。

这次的破解一经发出,索尼公司便立即发布了系统补丁。

但霍兹又迅速地破解了打了补丁的ps3,并掌握了ps3的密钥。

无计可施的索尼公司可没乔布斯一样宽容。

当即一纸状书将乔治·霍兹告上了法庭。

法院支持了索尼的控诉,判决霍兹不能再对索尼的产品进行破解或是传播破解信息,同时索尼还有权监控霍兹在Paypal的账户。

但是,更重要的一点,也是让索尼损失惨重的一点。

索尼有权获得破解视频观看者和下载者的地址。

这个举动无疑惹恼了无数人,并引来了当时全球有名的黑客组织Annoymous的报复。

Anonymous是一个全球化匿名的民间组织。

曾为了使朝鲜放弃核计划攻入过朝鲜的本地内网、邮箱服务器以及网络服务器,并威胁将对朝鲜进行更深层次的网络打击。

乌干达曾立法打击同性恋者,Anonymous攻击了乌干达的两个政府机关网站。

也曾攻击过一名曾在美国的电台节目中宣言“白人至上”言论的主持人的个人网站,为此这名主持人支付了一笔数额巨大的贷款费用。

索尼公司也为自己的行为付出了代价,Anonymous黑掉了Sony和Playstation的官网。

Playstation Network为此关闭了一个月,造成了1.71亿美元损失。

Annoymous其中部分极端主义者甚至对索尼工作人员进行骚扰。

而对于这件事情的主角乔治·霍兹

对此表示极度的担忧,并在网上呼吁Anonymous停止对sony公司的攻击。

也许正是迫于Anonymous的压力,Sony公司一个月便和霍兹达成了和解,Sony公司放弃了一切对霍兹的追责。

甚至连赔偿金也不要了,只要求霍兹之后不再破解有关任何sony公司的相关产品。

在之后记者采访霍兹时,霍兹也笑着说道:“黑客是一群有着电脑技术的人,而技术是无罪的,我不会再发布破解信息在网上了,在这上面我已经毕业了”。

之后在sony的纷争过后,sony也曾邀请霍兹到美国总部,请他为ps3工程师们讲课。

在心智上,霍兹在经历Sony纷争之后,也已经毕业了。

3

在这场纷争之后,霍兹也正式宣布“退隐”了,也做了许多“正常”的事情和工作。

“正常“的事情比如说:

发布了几近万能的 Android root 工具 towelroot;

在 Pwn2Own 上查找 Firefox 浏览器漏洞获奖5万美金;

发布首款iPhone 3GS的越狱软件“紫雨(Purplera1n);

参加Pwnium,现场破解Chromebook赢回15万美金;

在Pwn2Own上查找Firefox浏览器漏洞获奖5万美金;

以一人之力参加韩国一项四人团队安全比赛,狂揽3万美元。

那些“正常”的工作,比如说:

曾在Google,Facebook,SpaceX工作过一段时间。

但随着霍兹去的公司越多,他越对这些大公司充满了失望,以至于到最后霍兹说到这些的时候说“普通”。

在对这些公司点评时,霍兹说:

“在Google时,我发现高级研发人员常常被指派去做无聊的小事,比如网站的浏览器兼容性问题”。

“在Facebook人工智能技术天才齐聚一堂,只是在绞尽脑汁地思考如何吸引用户点击广告”。

曾有朋友把乔治·霍兹引荐给Spacex的总裁埃隆·马斯克。

俩人刚开始相谈甚欢,谈论AI技术的各种利弊,以及未来规划。

马斯克对霍兹极为欣赏,立即开出一份合同,邀请霍兹可以来到特斯拉研发无人驾驶技术。

但马斯克在最后却要求霍兹在测试中赢得特斯拉汽车中的Mobileye无人驾驶技术,才能开出一份优厚的待遇。

霍兹觉得这是马斯克对自己不信任的表现,诚意不足,便拒绝了马斯克的邀请。

并在最后说道:”Mobileye的技术已经落后,等我研发出自己系统后,第一个碾压的就是你。“

交涉失败,马斯克也只能无奈笑笑。

从这一次与马斯克的交谈中,霍兹也激起了对无人驾驶技术的憧憬与激情。

自身在家中车库中研发起了汽车自动驾驶系统。

但无人驾驶技术并不是什么好攻克的东西。

谷歌,特斯拉研制数年,投入无数资金,也没把无人驾驶技术研发到成熟阶段。

但就在短短五个月之后,

乔治·霍兹邀请彭博商业周刊的记者Ashlee Vance(彭博商业周刊是一个在业界可信度很高的媒体,是美国顶级的商业杂志)来检验自己五个月的成果。

当Ashlee Vance来到霍兹的车库的时候,车库内已经停放好了一辆2016款本田AcuraILX。

Ashlee Vance第一眼看到便看到车顶配备了一个激光雷达。

车前后各安装了传感器和六个摄像头,组成了行车视频识别设备。

两颗位于车尾,左右两侧各一颗,车顶还安装了一个大视角的鱼眼相机。

并且这些摄像头都是从六台手机上拆卸下来,每颗成本仅为13美元。

看到这的Ashlee Vance立马困惑了,并向霍兹投去了疑惑的眼神。

霍兹立刻明白了Ashlee Vance眼神,并发动引擎:“上车!”

当Ashlee Vance进入驾驶室的时候,最为明显的就是一台外接的21.5寸的戴尔平板电脑作为输出显示。

听霍兹讲述这辆本田汽车是霍兹黑进了本田的中控系统,才彻底掌握了方向盘,油门,刹车。

并用现成的intel NUC迷你主机作为了车载服务器,这台汽车的变速杆还是霍兹从游戏手柄上拆卸下来,作为了自动驾驶系统的启动开关。

霍兹的汽车正式上路,并在加州一条人流量较为多的280号州际公路,载着记者以105km/h的速度切入了S形弯道,顺利通过。

但当第二个弯道快要结束的时候,一个小意外也证明了霍兹的人工智能驾驶上还有待完善的地方。

当车辆快要结束之时,车突然冲向了右侧的一辆SUV,但迅速的矫正了路线。

有惊无险的一次试驾后,Ashlee Vance问霍兹第一次启动时的情况。

霍兹说道:“刚刚就是第一次啊,我们刚刚一起见证的。”

4

霍兹第一次编写破解软件purplerain时,程序只有c++中helloworld长度。

破解ps3时用了五百行。

那你知道这辆霍兹制作出的这辆硬件成本“高达”1000美元的人工智能驾驶系统,霍兹用了多少行代码呢?

2000行。

2000行什么概念?

据说一辆宝马x5的软件代码有三亿行,一辆特斯拉只要1000万行,特斯拉和宝马的差距就像2008年塞班和ios的代码行数差距。

那现在霍兹的的人工智能驾驶系统呢?

并且,霍兹的2000行代码,在行驶中并没有触犯过任何交通法规,以及一些碰撞事故。

霍兹也说道:”我的2000行代码创建的不是一个预设规则,预设规则有致命的缺陷,毕竟现实中有着太多的突发情况和不确定性,预设的规则并不能穷尽所有的可能,我的人工智能驾驶是一台拥有自我学习的人工智能系统。“

霍兹认为如果想要制作出一台优良的人工智能就必须这么做。

人工智能也需要像我们一样从先观察别人开始开车,然后系统才能很好的学会。

在最初,为了让这套系统学会人类的驾驶习惯,霍兹就像一位老师一般。

出门开车十多个小时,去让系统学会自己的行为模式。

接下来霍兹为了让自己的系统学会在不同路况下进行不同学习。

霍兹甚至计划去当一段时间Uber 司机,希望搭建一个世界顶级的自动驾驶系统。

最后,霍兹当然不忘了在自己的博客上发布了自己的最新成果。

霍兹的视频点击量又如当年破解iPhone时一样,再次破百万。

也不知马斯克听到这个消息时,又作何想法。

在2016年,霍兹创立了一家名为comma.ai的公司。

甚至在不久,霍兹便拿到了来自风投公司Andreessen Horowitz的310万美元投资。

世界最大的汽车零部件供应商Delphi、世界最大的显卡芯片公司NVidia都来找霍兹求合作。

这无疑表明了外界对乔治·霍兹能力的信任。

马斯克说:“要想开发正确率99%的机器学习系统相对容易,但是要想提高到99.9999%却比登天还难。需要大量的资源,在各种不同的路况下经过数百万英里的测试来检查错误。“

但以乔治·霍兹的聪明才智,5岁就写出人生第一个程序,五年级就能用Radio Shack的工具包打造自己的游戏机。

他高中时就可以一次性黑掉学校的电脑,让他们同时演奏贝多芬的《第九交响曲》。

17岁时,他破解掉初代iPhone。

18 岁时,他晋级了英特尔国际科学与工程博览会的决赛。

21岁时,他五周时间攻陷索尼PS3的。

26岁时,他做出自己的人工智能驾驶系统。

而现在,刚过而立之年的霍兹是否会带来一个属于人工智能的时代?

或许,人工智能时代已经已经在霍兹手上成型。

游戏中的2077,离我们并不遥远。


—————END—————



浏览 14
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报