色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁(yè) > 汽車(chē)電子 > 設(shè)計(jì)應(yīng)用 > 破解特斯拉的第一人解密 如何利用CAN 總線(xiàn)來(lái)黑掉你的汽車(chē)

          破解特斯拉的第一人解密 如何利用CAN 總線(xiàn)來(lái)黑掉你的汽車(chē)

          作者: 時(shí)間:2016-12-06 來(lái)源:雷鋒網(wǎng) 收藏

            對(duì)于汽車(chē),有很多種攻擊途徑:OBD 盒子、WI-FI、藍(lán)牙、車(chē)機(jī) APP、車(chē)聯(lián)網(wǎng)平臺(tái)……它們都要經(jīng)由 總線(xiàn)進(jìn)行控制。如果 總線(xiàn)不安全,這樣的汽車(chē)就可以受到“狗帶”般的攻擊——你拿著車(chē)鑰匙也沒(méi)用,這車(chē)現(xiàn)在屬于控制了 總線(xiàn)的黑客。

          本文引用地址:http://cafeforensic.com/article/201612/341161.htm

            破解的第一人,360車(chē)聯(lián)網(wǎng)安全中心工程師劉健皓又造出“萬(wàn)能車(chē)破解器”:正兒八經(jīng)買(mǎi)的一輛新車(chē),可以輕而易舉地被他開(kāi)走?!其實(shí),在11月,劉健皓就展示了這一酷炫的技術(shù)。360 公司大樓下列陣了二十幾臺(tái)豪車(chē),利用神秘的技術(shù),劉健皓和團(tuán)隊(duì)輕松逐一破解了這些車(chē)。

            這次,他就是來(lái)詳細(xì)解密——他是如何做到的。

            CAN 總線(xiàn)留下的 BUG

            一切危險(xiǎn)的源頭是因?yàn)槠?chē)的CAN總線(xiàn)設(shè)計(jì)。

            CAN 是控制器局域網(wǎng)絡(luò) ( Controller Area Network ) 的簡(jiǎn)稱(chēng),是在1986 年,由以研發(fā)和生產(chǎn)汽車(chē)電子產(chǎn)品著稱(chēng)的德國(guó) BOSCH 公司開(kāi)發(fā)的,并最終成為國(guó)際標(biāo)準(zhǔn)(ISO 11898),是國(guó)際上應(yīng)用最廣泛的現(xiàn)場(chǎng)總線(xiàn)之一。

            對(duì)于汽車(chē),有很多種攻擊途徑:OBD 盒子、WI-FI、藍(lán)牙、車(chē)機(jī) APP、車(chē)聯(lián)網(wǎng)平臺(tái)……它們都要經(jīng)由 CAN 總線(xiàn)進(jìn)行控制。如果 CAN 總線(xiàn)安全,那么即使黑客利用上述途徑,對(duì)車(chē)?;ㄕ?,汽車(chē)整體安全還是可以被保證,這些花招都僅僅是“娛樂(lè)”而已。但是,如果 CAN 總線(xiàn)不安全,這樣的汽車(chē)就可以受到“狗帶”般的攻擊——你拿著車(chē)鑰匙也沒(méi)用,這車(chē)現(xiàn)在屬于控制了 CAN 總線(xiàn)的黑客。

            如何守衛(wèi) CAN 總線(xiàn)的安全,要從 CAN 總線(xiàn)的結(jié)構(gòu)說(shuō)起。

            故事是這樣開(kāi)始的,很久很久以前……

            傳統(tǒng)的汽車(chē)線(xiàn)束結(jié)構(gòu)是這樣:很多控制器鏈接在一個(gè)東西上,控制器之間可能還會(huì)互相干擾……

            

          如何利用CAN 總線(xiàn)來(lái)黑掉你的汽車(chē)

           

            直到有一天,人們?nèi)滩涣肆耍O(shè)計(jì)出一個(gè)總線(xiàn)架構(gòu),就像交換機(jī)一樣,所有 ECU (電子控制單元)都要經(jīng)過(guò)這個(gè)“交換機(jī)”:交換信息,協(xié)調(diào)指令。

            

          如何利用CAN 總線(xiàn)來(lái)黑掉你的汽車(chē)

           

            但是,現(xiàn)在看來(lái),CAN 總線(xiàn)還有幾個(gè)致命的攻擊點(diǎn):

            1.它遵從 CSMA/CD 的交流方式,在任何一個(gè)節(jié)點(diǎn)搭上總線(xiàn),都可以看到總線(xiàn)的數(shù)據(jù),所以黑客只要找到一個(gè)點(diǎn)攻破,就可以看到車(chē)內(nèi)所有數(shù)據(jù);

            2.它支持多路訪(fǎng)問(wèn),網(wǎng)絡(luò)上所有節(jié)點(diǎn)接收數(shù)據(jù)都經(jīng)過(guò)一條總線(xiàn),所有數(shù)據(jù)都在一條線(xiàn)上,發(fā)的數(shù)據(jù)是廣播的,所以可以看到很多控制器發(fā)的控制指令,如果控制指令是明文,那么就可以通過(guò)重放的方式控制汽車(chē)的一些設(shè)備;

            3.它有一個(gè)沖突檢測(cè)機(jī)制,所有節(jié)點(diǎn)在發(fā)送數(shù)據(jù)的過(guò)程中,會(huì)不斷檢測(cè)所發(fā)送的數(shù)據(jù),預(yù)防與其它節(jié)點(diǎn)產(chǎn)生沖突,由于這樣的機(jī)制,只要一直在傳統(tǒng)線(xiàn)中發(fā)送數(shù)據(jù),就可以導(dǎo)致 CAN 總線(xiàn)拒絕服務(wù),車(chē)上任何控制器都沒(méi)有反應(yīng)。

            劉健皓介紹,只要知道 CAN 總線(xiàn)的數(shù)據(jù)、ID、發(fā)送周期,那么黑客就可以通過(guò)重放來(lái)判斷某個(gè)控制功能。

            

          如何利用CAN 總線(xiàn)來(lái)黑掉你的汽車(chē)

           

            所以,對(duì) CAN 總線(xiàn)的攻擊其實(shí)十分危險(xiǎn),可以竊聽(tīng)總線(xiàn)數(shù)據(jù)、偽造協(xié)議,實(shí)施重放攻擊和拒絕服務(wù)攻擊。這意味著,如果做了這些動(dòng)作,車(chē)處于極度危險(xiǎn)中。 萬(wàn)能車(chē)破解器真的能破解一切車(chē)?


          上一頁(yè) 1 2 下一頁(yè)

          關(guān)鍵詞: CAN 特斯拉

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉