主頁 >  其他 > 17歲破解掉初代iPhone,26歲做出自己的智能系統,而立之年的他是否會帶來一個新時代?

17歲破解掉初代iPhone,26歲做出自己的智能系統,而立之年的他是否會帶來一個新時代?

2021-01-12 06:35:43 其他

原創:玄空

 

時間來到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,離我們并不遙遠,

 

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/247516.html

標籤:其他

上一篇:大學生 | 想當影像程式員,卻苦于找不到途徑?過來人告訴你該從哪里入手!

下一篇:在 Github 中快速搜索想找的專案

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more