97情色五月天,人妻的色诱伦理片,曰韩AV久久AV,99视频在线播放,久久国产黄色电影,999美女激情,婷婷AV一区二区三区,久草精品视频网站,操青青在线观看

您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號(hào)安全和更好的產(chǎn)品體驗(yàn),強(qiáng)烈建議使用更快更安全的瀏覽器
此為臨時(shí)鏈接,僅用于文章預(yù)覽,將在時(shí)失效
政企安全 正文
發(fā)私信給李勤
發(fā)送

1

“黑客”龍磊:越獄 iOS 11.2,我選了一條最難走的路

本文作者: 李勤 2017-12-25 14:41
導(dǎo)語(yǔ):龍磊經(jīng)歷思路受阻,睡不著覺(jué)時(shí),會(huì)喝兩口意式濃縮,看看越獄和咖啡,到底哪一種更苦。

蘋(píng)果越獄不好搞,但他們居然兩個(gè)月內(nèi)針對(duì)三個(gè)最新版系統(tǒng)“越”了三次,這就很神奇了。

“他們”就是阿里巴巴的潘多拉實(shí)驗(yàn)室。

潘多拉實(shí)驗(yàn)室于 2017 年成立,此前僅在阿里先知?jiǎng)?chuàng)新大會(huì)上露過(guò)一次面,其安全研究員用視頻演示了安卓8.0 的 Root 提權(quán)和 iOS 11.1 的完美越獄。

12 月 13 日,阿里安全潘多拉實(shí)驗(yàn)室稱,已經(jīng)完美越獄蘋(píng)果 iOS 11.2。一天后,在蘋(píng)果發(fā)布了 iOS 11.2.1之后的數(shù)小時(shí)內(nèi),他們又演示了針對(duì)該版本的完美越獄。

“完美越獄”是有技術(shù)含金量的?!胺峭昝涝姜z”后的手機(jī)一旦重啟,你就得重新手動(dòng)操作一遍越獄流程,有點(diǎn)像“一次性”越獄。而完美越獄可在重啟手機(jī)后,還能自動(dòng)執(zhí)行越獄代碼,在重啟前完成越獄。

人前厲害、風(fēng)光,人后的苦可能只有研究者自己知道。

潘多拉實(shí)驗(yàn)室 iOS 11.2 的越獄作者龍磊對(duì)宅客頻道表示, 2015 年初步研究蘋(píng)果越獄時(shí),十分孤獨(dú)。有意思的是,上一個(gè)對(duì)雷鋒網(wǎng)宅客頻道表達(dá)這種憂思的是騰訊科恩越獄了 iOS 11.1. 1 系統(tǒng)的著名黑客陳良?!霸姜z期間我買了一個(gè)小酒壺,郁悶時(shí)候喝兩口,偶爾還能激發(fā)別的思路?!标惲颊f(shuō)。

龍磊經(jīng)歷思路受阻,睡不著覺(jué)時(shí),會(huì)喝兩口意式濃縮,看看越獄和咖啡,到底哪一種更苦。

“黑客”龍磊:越獄 iOS 11.2,我選了一條最難走的路

從“越獄生態(tài)”到“越獄蘋(píng)果”

龍磊不是一開(kāi)始就選擇研究蘋(píng)果越獄的。確切來(lái)說(shuō),一開(kāi)始他想專職研究蘋(píng)果系統(tǒng)越獄,但沒(méi)敢。

“不敢”是有原因的。

2011 年,龍磊加入了騰訊手機(jī)衛(wèi)士團(tuán)隊(duì)。當(dāng)時(shí),他在騰訊做的是越獄環(huán)境下的應(yīng)用。。比如,蘋(píng)果手機(jī)越獄后可以在非官方店下載第三方應(yīng)用,他做的就是與第三方應(yīng)用和生態(tài)相關(guān)的事情。2014 年 6 月,龍磊從騰訊離開(kāi)時(shí),中國(guó)還沒(méi)有人成功實(shí)現(xiàn)蘋(píng)果手機(jī)越獄。

在此之前,要去探索一座國(guó)人尚未涉獵過(guò)的高峰,不知道前方能否有所收獲,可能需要積累勇氣。不過(guò),這并不妨礙他在工作之余自學(xué)越獄技術(shù)。

環(huán)境推了龍磊一把。

從友盟發(fā)布的數(shù)據(jù)看,越獄 iPhone 在手機(jī)總數(shù)中所占的比例從 2013 年第一季度時(shí)的 35% 下降到了當(dāng)年年底時(shí)的 12% 。從  2013  年年底開(kāi)始,越獄 iPhone 所占的比例穩(wěn)定在了 10%-15% 之間。

“越獄的生態(tài)越來(lái)越萎縮,蘋(píng)果生態(tài)研究變得沒(méi)有那么有市場(chǎng),感覺(jué)掉轉(zhuǎn)方向的時(shí)機(jī)可能到了?!饼埨谡f(shuō)。

2014 年 6 月,龍磊決定離開(kāi),去探尋可能可以追逐最初夢(mèng)想的機(jī)會(huì)。

不料,6 月 24 日,中國(guó)有個(gè)叫做“盤(pán)古”的越獄團(tuán)隊(duì)與知名的第三方市場(chǎng) PP 助手聯(lián)合發(fā)布了國(guó)內(nèi)首款 iOS7.1.1 完美越獄工具“盤(pán)古”。

龍磊看到這則新聞時(shí),感到又驚喜又緊迫。

此時(shí),他已經(jīng)打算進(jìn)入阿里巴巴的移動(dòng)安全團(tuán)隊(duì),準(zhǔn)備探索 iOS 系統(tǒng)的不足——這個(gè)看上去離原來(lái)的興趣更近一點(diǎn)了。但他依然沒(méi)敢“正大光明”地宣告自己要越獄,還在積累技術(shù)。直到 2014 年底,龍磊覺(jué)得自己的技術(shù)“差不多了”,他所在的部門(mén)也很支持這件事。他覺(jué)得“越獄”這件事可以搞了。

選擇研究“工具”還是“系統(tǒng)”

不過(guò),事情沒(méi)有那么順利。

2015 年,龍磊陸續(xù)向蘋(píng)果提交了一些漏洞,并帶著自己關(guān)于構(gòu)建通用漏洞挖掘工具的思路《Optimized fuzzing IOKIT in iOS》在世界著名黑客大會(huì) Blackhat 2015 上進(jìn)行了分享。臺(tái)下,他還與蘋(píng)果公司的工作人員聊了很多關(guān)于蘋(píng)果系統(tǒng)機(jī)制的問(wèn)題。

看上去順風(fēng)順?biāo)?。但是,一個(gè)念頭閃了過(guò)來(lái),龍磊突然覺(jué)得自己可能走岔了路。

龍認(rèn)為,自己在通用的漏洞挖掘工具上投入了太多精力,卻忽略了對(duì)蘋(píng)果安全機(jī)制本身的研究。

2017年 12 月 18 日,龍磊和潘多拉實(shí)驗(yàn)室負(fù)責(zé)人宋楊坐在雷鋒網(wǎng)宅客頻道面前時(shí),是這樣反思的——“對(duì)于蘋(píng)果安全機(jī)制的研究恰恰是最重要的?!彼握f(shuō),龍磊在以前阿里內(nèi)部的經(jīng)驗(yàn)分享上,還著重介紹了蘋(píng)果越獄的兩個(gè)技術(shù)流派:“氣宗”和“劍宗”。

其實(shí),這就是安全圈挖掘漏洞的兩種主流的方式。第一種,開(kāi)放通用的漏洞挖掘工具。第二種,完全不用工具,靠研究人員去做分析、看代碼。

龍說(shuō),不能說(shuō)哪種方法更好。如果面對(duì)是成熟度比較低的代碼,使用漏洞挖掘的工具效率可能會(huì)更高,但如果面對(duì)的是 iOS 內(nèi)核級(jí)的漏洞,它的代碼過(guò)了很多年以及無(wú)數(shù)安全研究員的檢驗(yàn),代碼發(fā)展已經(jīng)變得非常穩(wěn)定,這種情況下,通過(guò)深入分析和工具,效果會(huì)更好。

顯然,龍磊認(rèn)為,工具并不是自己朝蘋(píng)果越獄前進(jìn)最重要的東西,理解 iOS 系統(tǒng),研究它的安全機(jī)制,才是驗(yàn)證蘋(píng)果系統(tǒng)是否有“缺口”的關(guān)鍵所在。

這也是后來(lái)潘多拉實(shí)驗(yàn)室一直沒(méi)有發(fā)布越獄工具的原因之一,宋楊認(rèn)為,發(fā)布工具不是他們的目的,他們的初衷還是檢測(cè)蘋(píng)果系統(tǒng)是否“足夠安全”,從攻擊視角提升移動(dòng)生態(tài)安全的水位。

挑戰(zhàn)最難的模塊,恰恰是最快的路

2016 年是龍磊最“痛苦”的一年。

及時(shí)調(diào)整方向后,原來(lái)的老搭檔也來(lái)到了阿里,龍磊與他一起全身心地投入了蘋(píng)果系統(tǒng)的深入研究與分析,并嘗試用新思路來(lái)做這件事。

很快,他們完成了第一次越獄。但是,龍磊等人的喜悅并沒(méi)有維持多久,蘋(píng)果就進(jìn)行了一次安全升級(jí),這次的越獄馬上失效了,龍磊等人研究出來(lái)的“越獄有效時(shí)間”只有 3 個(gè)月。“當(dāng)時(shí),我感受到了很強(qiáng)的挫敗感,自己投入了很長(zhǎng)時(shí)間研究的東西,蘋(píng)果發(fā)布一個(gè)安全修補(bǔ)升級(jí)后,我們的努力一下子從100分降到了0分?!饼埨谡f(shuō)。

隨后的一年里,他們都在找漏洞—完成越獄—漏洞被蘋(píng)果修補(bǔ)這三種狀態(tài)間來(lái)回切換,龍磊等人與蘋(píng)果玩著“貓捉老鼠”的游戲,一時(shí)間無(wú)法找到穩(wěn)定的越獄方法,十分焦慮。

直到 2017 年,隨著其研究的深入和經(jīng)驗(yàn)的積累,龍磊等人才可以做到比較快速地應(yīng)對(duì)蘋(píng)果的安全升級(jí),并且保持越獄的能力。

龍磊沒(méi)有透露此次越 iOS 11.2 的手法。但雷鋒網(wǎng)了解到, iOS 11.1 包含有存在缺陷的、可以被繞過(guò)的 SMAP 機(jī)制。蘋(píng)果在 iOS 11.2 中修復(fù)了這個(gè)漏洞,迫使研究人員尋找其他繞過(guò) SMAP 的方法。此次越獄 iOS 11.2 則利用了一個(gè)內(nèi)存緩沖區(qū)溢出漏洞,觸發(fā)內(nèi)核錯(cuò)誤。

龍磊告訴雷鋒網(wǎng),如果沒(méi)有意外,他們走出來(lái)的“這條大道”在接下來(lái)蘋(píng)果要發(fā)布的新版本中,大概率還能走得通。

他總結(jié)了一個(gè)經(jīng)驗(yàn):“以前出過(guò)安全問(wèn)題的一些模塊更有可能產(chǎn)生安全問(wèn)題。但是業(yè)界對(duì)這些模塊的關(guān)注度是一陣一陣的。比如,有人這一年關(guān)注這個(gè)模塊,下一年關(guān)注另外一個(gè)模塊,但我可能會(huì)選擇回退好幾年,去看大家曾經(jīng)關(guān)注過(guò)的模塊,那些看上去成熟度已經(jīng)非常高的模塊一旦找到漏洞,或者安全機(jī)制上的問(wèn)題,就不那么容易被修補(bǔ)?!?/p>

不追熱點(diǎn),能回頭反思,找成熟度最高的模塊下手,挑戰(zhàn)看上去最不可能的路,對(duì)龍磊而言,恰恰是走得最快的那條路。

雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知

分享:
相關(guān)文章

編輯、作者

跟蹤互聯(lián)網(wǎng)安全、黑客、極客。微信:qinqin0511。
當(dāng)月熱門(mén)文章
最新文章
請(qǐng)?zhí)顚?xiě)申請(qǐng)人資料
姓名
電話
郵箱
微信號(hào)
作品鏈接
個(gè)人簡(jiǎn)介
為了您的賬戶安全,請(qǐng)驗(yàn)證郵箱
您的郵箱還未驗(yàn)證,完成可獲20積分喲!
請(qǐng)驗(yàn)證您的郵箱
立即驗(yàn)證
完善賬號(hào)信息
您的賬號(hào)已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
立即設(shè)置 以后再說(shuō)
上饶市| 恭城| 安乡县| 梅州市| 历史| 呼玛县| 太仆寺旗| 秦安县| 南川市| 枞阳县| 渭源县| 调兵山市| 大港区| 大悟县| 会理县| 天镇县| 怀集县| 郓城县| 南召县| 达州市| 赫章县| 安国市| 浪卡子县| 绥宁县| 大城县| 于都县| 凤冈县| 威远县| 溆浦县| 屏南县| 白城市| 伽师县| 清镇市| 厦门市| 库尔勒市| 桃江县| 瑞丽市| 阿鲁科尔沁旗| 含山县| 龙口市| 西平县|