這個17歲的黑客天才,破解了第一代iPhone!

時間來到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—————

喜歡本文的朋友,歡迎關注公衆號 程序員小灰,收看更多精彩內容

點個[在看],是對小灰最大的支持!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章