0
生命不息,破解不止。
一年一度,黑客們聚集韓國首爾,分享自己對這個世界最新的理解。
這就是 POC。
如果說 POC 黑客大會和其他黑客大會有怎樣的區別,除了隨處可見的韓國妹子之外,就是會上透露出來的濃濃的“Pwn”的氣息。

【正在進行比賽的少女黑客】
所謂 Pwn,通俗來說就是利用精準而珍貴的 0Day 漏洞,直接打穿目標系統,讓對方在感受到威脅之前直接死亡。這大概就像武林中的“一招制敵”,就像現代戰爭中的原子彈。
雖說在真實的世界中,“亂拳打死老師傅”這種事情發生的概率并不低:利用一些陳舊的漏洞和對人性的理解,同樣可以達到破解的目標。但你和我仍迷戀這種“Pwn”的感覺。整個世界在面前瞬間分崩離析,這種場面讓人欲罷不能。
2006年開始創辦的 POC 是韓國歷史最悠久的黑客大會。雖然在世界范圍內,相比九十年代初就興起的 DEFCON 和 BlackHat 兩大黑客旗艦,POC 尚不能及。但說到 Pwn 的精神,似乎只有東方人能把這種如如不動,一念菩提的禪宗哲學表達得如此通透。

講臺上的講者,成為這次聚會的血脈。并不意外,中國人參與了這些血脈的鑄就。從 2009 年開始,就有中國演講者加入了 POC 大會。而七年之后,中國黑客更是集結成軍,塑造著 POC 的精神內核,也同時影響著世界黑客文化。
如下幾位中國黑客,正是“Pwn”的旗手。
說到禪意,很多人都會想到越獄大神盤古。這支帶有創世浪漫色彩的團隊已經成為了全球 iOS 研究最為領先的隊伍,沒有之一。
曾經用過盤古越獄工具的人都記得那種感覺,輕輕一點鼠標,手機內的藩籬就瞬間冰融。讓人感覺到比特級別的暢快淋漓。
而實際上,iOS 的越獄是一套超越大多數人想象的復雜流程。盤古團隊創始人韓爭光曾經這樣告訴雷鋒網宅客頻道(微信ID:letshome):
iOS 系統從啟動開始,就有多重防護機制,包括沙盒、代碼簽名、利用緩解技術等等。要做到越獄,需要找到繞過各種保護手段的漏洞來組合一套越獄漏洞。例如:繞過沙盒,代碼執行,提權,信息泄露,代碼簽名等。如果不能組合一套,就算某個類型的漏洞再多也不行。
所以,看似輕盈的越獄進度條背后,是代碼的突擊戰。越獄工具兵分數路,繞過沙盒,鎖死安全機制,提升權限,迫使信息泄露,繞過系統簽名,最終,構建起一條隧道,讓用戶可以直達系統的內核。
只不過,這一切都發生得太快,讓人難以想象在 Pwn 的一瞬間,小小手機中的賽博世界究竟來了幾次翻天覆地,浴火重生。
越獄這個過程本身,就是一次標準的 Pwn。
盤古是世界各大頂級黑客會議,包括 POC 的常客。他們的議題似乎永遠只有一個,那就是最新的 iOS 系統。

【徐昊 盤古團隊核心成員】
在本屆 POC 上,盤古團隊核心成員陳小波向雷鋒網透露,他們保有著越獄最新 iOS 10.1.1 的能力。而他們此次的演講題目,正是 iOS9.3.3 的越獄和 iOS 10 上蘋果最新添加的軟件和硬件層面的安全策略。
蘋果在最新的 iPhone 7 上增加了一些硬件防護措施,例如對于某些敏感的內存位置,不再允許進行寫操作。而在物理內存以外,不再允許執行內核代碼。不過我們有信心對抗這些新的安全措施。
盤古團隊核心成員徐昊在接受雷鋒網宅客頻道(微信ID:Letshome)采訪時說。
事實上,盤古團隊對于 iOS 以外的 MacOS,甚至 Android 系統,都有很深刻的理解和研究。
在 POC 的 PwnFest 破解大賽上,盤古團隊選擇了向 MacOS 上的 Safari 瀏覽器下手。僅僅通過一條鏈接,他們就成功地入侵了系統內核,拿到了執行任意代碼的最高權限。
對于盤古來說,這些只是他們創造的無數 Pwn 中的一個。
我們依賴數據和運算,無法自拔。為此我們創生了無數虛擬機。這些虛擬機里,可能奔流著全市的銀行交易數據,可能保存著政府的絕密信息,可能存儲著大型集團的下季財報。甚至,這些虛擬機可能坐落在同一個大型機房。
作為一個虛擬機,無法感受到其他虛擬機的存在是它的天職,哪怕兩臺虛擬機近在咫尺,哪怕坐落在同一個宿主機之上。
這像極了我們的宇宙。你以為你生存的宇宙,就是這世界的一切。
但唐青昊可以用一串代碼,把你拉入另一個平行宇宙。不僅如此,他還可以站在上帝的位置,俯視所有平行宇宙中的每一個比特。此刻,他的每一次呼吸,都成為這個世界上的風暴。

【唐青昊】
這,就是虛擬機逃逸。電光火石,日月新天。唐青昊的“超能力”來自他和團隊 Marvel Team 潛心研究的虛擬化漏洞。
而在這屆 POC 上,他也和團隊成員肖偉做了主題演講,議題正是通殺 qemu 和 kvm 兩款虛擬化軟件的致命漏洞——傳送門。
利用這個漏洞,只需要在虛擬機中輕點鼠標,一串代碼就會如盜夢空間般層層下潛,直至到達代碼的最底層“Limbo”。
在那里,每一個比特都成為巨大的樓宇,它們在廣袤的世界里翻滾騰挪。而這串碩大的代碼恰恰被精準地放置在比特行過的廣場之上。平靜無時,天崩地裂。在代碼的最深處被炸出一個“傳送門”,就是這個“傳送門”,讓唐青昊可以走出虛擬世界的邊界,觸摸到宿主機閃爍著冷焰的外殼。
在本屆 POC 大會的 PwnFest 破解大賽上,他同樣用一組虛擬化漏洞,僅僅輕點鼠標,等待20秒,就成功從 VMware 的著名虛擬化軟件 Workstation 中逃逸,在上一層的 Windows 中彈出了象征勝利的計算器。
在他把顯示著計算器的屏幕轉向現場觀眾的一瞬間,掌聲雷動,就像虛擬世界碎裂的余音。
核導彈發射井從來都隱匿于深山之中,無人知曉。但是,喚醒這頭野獸只需要一個按鈕。在它飛向目標的一瞬間,一切都已成定局。
MJ0011 和他的 Vulcan Team 玩的“Pwn”大抵屬于這樣的類型。

【MJ0011 在POC 現場】
在黑客界聲名顯赫的 MJ0011,被昵稱為MJ,曾經帶領團隊找到無數 Windows、Edge、Flash 的漏洞。利用這些漏洞,他們可以用一條鏈接,直接奪取對方系統的最高權限。
我喜歡這種“Pwn”的感覺,在今年的 Pwn2Own 上,我幾乎兩天沒睡,所有的準備都是為了攻擊時刻的幾秒鐘。而在攻擊成功的那一刻,我覺得無比暢快。雖然在完成比賽之后大病一場,但是那種攻破的感覺還是非常爽的。
MJ 曾這樣對雷鋒網說。
在今年 POC 舉辦的 PwnFest 上,他又帶隊上演了一場完美的“核爆炸”。
這次,他們的目標是攻破微軟 Edge 瀏覽器,然后進一步跳出安全保護機制——沙箱,奪取 Windows 任意代碼執行權限。
在比賽現場,評委通過 Edge 輸入了 Vulcan Team 提供的一條網址, 攻擊代碼就如導彈一般隨著訪問請求回連向了目標電腦。
表面看來,評委手中的 Surface 電腦平靜如秋水,而在芯片之下,號稱最安全的 Edge 瀏覽器正在解析一段特別的指令。這道指令在 Edge 最為薄弱的漏洞面前轟然爆炸,釋放出更為精巧的核彈,這枚代碼核彈在 MJ 早就預先設定好的外層沙箱漏洞處轟然爆炸。黑客在這一頭,已經可以透過兩只巨大的彈洞,直達 Windows 的核心。一切都發生得迅雷不及掩耳,Windows 在沒有任何“知覺”的情況下,根據黑客設定好的代碼,彈出了記事本程序。
而在 POC 的主題演講中,MJ 和團隊成員古河詳細講述了他們一年來和 Edge 沙箱戰斗的過程。對于 MJ 來說,Pwn 正是一種極簡主義的藝術,而他們在演講中,第一次公開了一種可以通吃所有類型沙箱的極簡攻擊方法。鑒于這種思路殺傷力過大,MJ 希望它保留在可控制的小范圍內,只有現場的觀眾有幸聆聽這招“絕殺技”。

正如牛頓的三大定律,愛因斯坦的質能方程,黑客技術不僅應該是實用的,更應該是簡潔的。這也是 Pwn 的文化在黑客世界成為精神圣經的原因所在。
而所有 POC 的參與者,包括同樣來自中國的科恩實驗室,包括被韓國黑客界奉為戰神的“神童”Lokihardt,都讓這個東方的黑客聚會成為了讓人神往的赤壁古戰場。
你看到的是談笑間,檣櫓灰飛煙滅。
Pwn 讓人著迷,因為它難以企及。有一條真理不言而喻:
洪荒之力,必積萬年之累。一招制敵的功力,絕無可能來自一朝一夕。
盤古、唐青昊、MJ,上百位曾站在 POC 講臺上的講者,恰是明證。
據此,Pwn,正是黑客精神的回響。

雷峰網原創文章,未經授權禁止轉載。詳情見轉載須知。