<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鑒源實驗室丨汽車入侵檢測系統介紹及測試

上??匕?/a> ? 來源:上??匕? ? 作者:上??匕? ? 2024-05-07 14:17 ? 次閱讀

作者 |張詔景 上??匕部尚跑浖撔卵芯吭汗た?a target="_blank">網絡安全組

來源 |鑒源實驗室

社群 |添加微信號TICPShanghai”加入“上??匕?1fusa安全社區”

01

入侵檢測系統背景

智能網聯汽車不再是一個孤立的嵌入式系統了,信息安全問題越來越被重視。國內外發布了多項標準法規,來規范汽車網絡安全的發展。其中有不少法規對車輛網絡安全檢測提出要求,如表1。

wKgaomY5x4SAMwWwAAC7PtEfl6Y26.webp

表1 車輛網絡安全監控法規要求

入侵檢測系統(IDS)是按照一定的安全策略對網絡、系統及其運行狀態進行監控,并試圖發現各種攻擊企圖、攻擊行為或攻擊結果,以保證網絡系統的機密性、完整性和可用性。當存在惡意活動的軟件或車載網絡被篡改、注入時,汽車入侵檢測系統可以通過分析車內流量或系統狀態進行攻擊識別,并發出安全警報。

在汽車上,根據檢測的對象,可以將入侵檢測系統分成兩類,包括網絡入侵檢測系統和主機入侵檢測系統。

網絡入侵檢測系統可以對包括CAN總線、車載以太網、WIFI、藍牙數據等車載網絡進行檢測。目前已有很多基于規則的和基于AI方法的研究。如【1】設計了規則和AI混合的多層SOME/IP入侵檢測方法,基于規則的模塊用于檢測SOME/IP報頭、SOME/IP-SD消息、消息間隔和通信過程,利用AI檢測SOME/IP的有效負載??紤]到實際部署成本,在車載控制器中往往部署基于規則的入侵檢測系統,利用專家知識、車載網絡數據庫等建立規則庫,進行檢測。

基于主機的入侵檢測系統則對控制器的操作系統進行安全監控。隨著汽車智能網聯化,車載控制器不再僅由MCU組成,Linux、Android、QNX頻繁地在各類域控制器中出現。SOC在給汽車帶來強大功能的同時,也成為對汽車的一條重要攻擊路徑。主機入侵檢測系統可對操作系統進行資源監控、文件監控、病毒掃描等。

在檢測識別到車內的異常攻擊行為后,通過生成安全日志,并將安全日志上傳到汽車安全運營平臺(VSOC),是一種有效的攻擊行為追溯,監控智能網聯汽車安全狀態手段。

02

AUTOSAR入侵檢測系統架構

汽車開放系統架構(AUTomotive Open System Architecture)是一家致力于制定汽車電子軟件標準的聯盟。AUTOSAR是由全球汽車制造商、部件供應商及其他電子、半導體和軟件系統公司聯合建立,各成員保持開發合作伙伴關系。自2003年起,各伙伴公司攜手合作,致力于為汽車工業開發一個開放的、標準化的軟件架構。AUTOSAR這個架構有利于車輛電子系統軟件的交換與更新,并為高效管理愈來愈復雜的車輛電子、軟件系統提供了一個基礎。此外,AUTOSAR在確保產品及服務質量的同時,提高了成本效率。

AUTOSAR對汽車入侵檢測系統的架構,如圖1。整個車載入侵檢測系統主要包括了安全探針、管理模塊(IdsM)、安全事件存儲(Sem)、報告模塊(IdsR)。

wKgaomY5x4WAdOmFAAAhFBWAt-U63.webp

圖1 分布式車載IDS架構【2】

(1)安全探針

安全探針是檢測網絡流量、系統事件中潛在網絡威脅的模塊。當檢測到異常后向管理模塊發送安全事件(Security Events,SEv)。常見安全探針包括CAN入侵檢測系統、以太網入侵檢測系統、主機入侵檢測系統等。

(2)管理系統

當管理模塊接收到SEv后,如圖2,依次經過攔截過濾器(Blockers)、采樣過濾器(Sampling)、聚合過濾器(Aggregation)以及速率限制過濾器(Rate Limitation),生成合格的安全事件(Qualified Security Events, QSEv)。管理模塊將 QSEv 發送到入侵檢測報告模塊,并將其存儲在安全事件存儲器“SEM”中。

wKgaomY5x4eAI1nAAAAvsGpV8fE16.webp

圖2 管理模塊過濾鏈【2】

攔截過濾器根據上傳模式及當前狀態對事件進行過濾;采樣過濾器允許每個事件的第N條通過;聚合過濾器將配置時間內的所有SEv聚合成一個,并對聚合后的事件數量進行閾值過濾;速率限制過濾器根據配置時間間隔內的SEv數量及字節數進行過濾。

(3)報告模塊

IdsR將QSEv發送給VSOC。IdsR與IdsM之間的安全事件報文如圖3。它的最小長度為 8 個字節(對于事件幀),包括了協議版本、協議頭、IdsM實例ID、探針實例ID、事件ID、事件數量、保留字段。此外,報文包括3個可選字段:時間戳、上下文數據及簽名。

wKgZomY5x4iAHF2bAAAm3qvkQus63.webp

圖3 安全事件報文【3】

03

入侵檢測系統測試方法

對于入侵檢測系統的測試,可分為兩個階段:

· 入侵檢測系統功能測試,即根據需求對開發的軟件進行功能測試,檢驗軟件是否根據輸入返回預期結果。

· 滲透測試,模擬常見的網絡攻擊,來驗證入侵檢測系統對網絡攻擊的檢測能力。

在滲透測試階段,讓測試人員進行人工測試是困難的,首先滲透測試對測試人員的網絡安全知識有著一定的門檻,其次滲透測試過程涉及的攻擊數據生成、測試結果判斷等步驟十分繁瑣復雜。為了提高測試效率,在測試過程中需要利用滲透測試工具搭建自動化入侵檢測系統測試環境,來提高入侵檢測功能的測試。因此,針對網絡入侵檢測系統的滲透測試,設計測試流程,如圖4:

(1)生成攻擊報文。

(2)向入侵檢測系統被測件發送攻擊報文,并監聽是否收到QSEv。

(3)入侵檢測系統對攻擊行為進行實時檢測,若檢測到異常,則向測試設備發送QSEv。

(4)若滲透測試工具收到了正確的QSEv,則測試通過,否則測試失敗。

wKgZomY5x4mAU7BaAAAfiqzOixk34.webp

圖4 入侵檢測系統測試流程

在測試流程中,攻擊數據包的生成是其中至關重要的部分?!?】中總結了一部分數據包生成工具,如圖5,但是這些工具幾乎沒有汽車方面的支持,例如缺少SOME/IP,UDS,DoIP協議的測試功能,因此不能滿足車載入侵檢測系統的測試需求。

wKgaomY5x4mAY8_VAAA0fguRirM87.webp

圖5 數據包生成工具及能力【4】

BlitzFuzz(點擊查看詳情)作為一款專門針對工控網絡協議的滲透模糊測試工具,支持CAN、CAN、UDS、SOME/IP、DoIP等汽車常用協議的報文仿真、解析功能,提供相關協議的滲透測試用例包、合規測試用例包以及模糊測試功能。同時提供了用戶自定義編寫測試用例,能夠更加靈活地滿足不同的滲透測試需求。為入侵檢測系統功能的自動化測試提供了便利,如圖6。

wKgZomY5x4qABve_AAAcJNjWo3o71.webp

圖6 BlitzFuzz滲透測試界面

如圖7,利用BlitzFuzz對以太網入侵檢測被測件進行測試。首先將將被測件通過網線連接BlitzFuzz工具。測試人員在BlitzFuzz前端界面編寫入侵檢測功能的自定義測試用例,包括調用工具提供的TCP端口掃描攻擊API發送端口掃描報文,編寫以太網接收回調函數,用于判斷被測件發送的QSEv情況。編寫完成后選擇測試用例并運行,運行結束后即可在界面查看測試報告。

wKgZomY5x4qAXXYTAAApbomaNug41.webp

圖7 BlitzFuzz入侵檢測測試示意圖

主要參考文獻:

[1] Luo, F.; Yang, Z.; Zhang, Z.; Wang, Z.; Wang, B.; Wu, M. A Multi-Layer Intrusion Detection System for SOME/IP-Based In-Vehicle Network. Sensors 2023, 23, 4376.

https://doi.org/10.3390/s23094376

[2] Requirements on Intrusion Detection System AUTOSAR FO R23-11.

[3] Specification of Intrusion Detection System Protocol AUTOSAR FO R23-11.

[4] Corbett C, Basic T, Lukaseder T, et al. A testing framework architecture for automotive intrusion detection systems[J]. 2017.

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 測試
    +關注

    關注

    8

    文章

    4465

    瀏覽量

    125180
  • 嵌入式系統
    +關注

    關注

    40

    文章

    3439

    瀏覽量

    128299
  • 網絡安全
    +關注

    關注

    9

    文章

    2951

    瀏覽量

    58706
  • 入侵檢測
    +關注

    關注

    0

    文章

    56

    瀏覽量

    14051
  • 入侵檢測系統

    關注

    0

    文章

    14

    瀏覽量

    7131
收藏 人收藏

    評論

    相關推薦

    上海能測試汽車電子EMC的實驗室

    系統有限公司/汽車飾件電子檢測實驗室  http://www.visteon.com 地點:上海市安亭工業區墨玉路540號 據說唯一獲北美
    發表于 07-31 17:17

    [原創]認證與實驗室

    本,即是前面提到的電子質量E周刊。該刊物有一個內容是認證與實驗室,非常專業。認證與實驗室是電子質量三個重點之一主要是介紹針對元器件或整機產品進行測試合格后頒發證書需要注意的中間環節和過
    發表于 10-29 16:57

    熱烈慶祝上海汽車實驗室及電子可靠性實驗室正式投入使用

    上,新的汽車及可靠性實驗室都超過了其原有實驗室的水平,構造和布局也更加科學合理,更加人性化,這也標志著PONY譜尼測試集團在汽車和可靠性
    發表于 03-06 10:41

    實驗室管理系統

    實驗室管理系統主要是解決,本人所在學校實驗室智能化問題,實現功能短信查課(TC35模塊);安全報警短信報警(溫度,可燃氣體);
    發表于 10-31 20:29

    上海泰捷實驗室提供專業手機認證測試服務

    成功地突破國內、國際市場。 一致性實驗室獲得獲得GCF、PTCRB授權,包括GSM/WCDMA/LTE-FDD/LTE-TDD頻段的射頻一致性、協議一致性、A-GPS等測試系統。OTA實驗室
    發表于 04-22 10:42

    【Aworks申請】智能實驗室無人管理系統

    實驗室無人管理系統。項目描述: 本項目的主要研究內容是設計并實現智能實驗室無人管理系統?;谏鲜龅墓δ艹霭l點,該系統體系結構如下圖1所示并主
    發表于 06-30 09:50

    怎樣在實驗室模擬汽車胎壓?

    最近要設計一個胎壓監測系統,在實驗室沒有輪胎的情況下用哪些元器件可以模擬汽車胎壓呢?
    發表于 01-14 15:01

    第三方檢測實驗室介紹

    及中國計量認證/認可(China MetrologyAccredidation ) CMA 、CMF食品檢測資質,檢測報告得到美國、英國、德國等74個國家及地區實驗室的認可,具有國際公信力。
    發表于 04-20 21:07

    實驗室無線充電系統_論文

    實驗室無線充電系統_論文
    發表于 01-24 17:35

    EMC實驗室建設設計方案介紹

    首先,在方案設計中,參考測試的標準并結合被測物的特點,制定擬建EMC實驗室的功能框圖。功能框圖主要是定位實驗室的架構。它主要由模擬自由空間的開闊試驗場(OATS)、半電波暗室(SAR)等組成,對設備和分
    發表于 07-24 07:43

    智慧實驗室教學管理系統平臺開發設計案例

    `實驗室管理系統開發LIMS和量化管理是現代實驗室管理的標志,LIMS能實現實驗室的量化管理,能提高實驗室的信息化水平,而量化管理能提高
    發表于 12-09 16:20

    鋰電材料截面制樣-氬離子拋光CP離子研磨 金實驗室分享(下)

    鋰電池正極片氬離子拋光(CP離子研磨)制樣后效果圖(正極片氬離子拋光制樣后效果圖-如上圖所示-金實驗室羅工提供)鋰電池負極片氬離子拋光(CP離子研磨)制樣后效果圖(負極片氬離子拋光制樣后效果圖-如上圖所示-金
    發表于 12-16 15:47

    CDMA手機入網測試實驗室測試要求是什么

    CDMA手機入網測試實驗室測試要求是什么CDMA手機實驗室測試標準是什么
    發表于 05-06 09:23

    lims實驗室管理系統是什么?實驗室信息管理系統介紹!

    。檢測結果管理最后,lims實驗室管理系統的主要功能之一是將測試結果與樣本相關聯。當測試結果是濃度等簡單數據點時,可以直接將
    發表于 11-03 11:17

    實驗室lims系統解決方案

    ?lims實驗室信息管理系統是一種軟件產品,旨在幫助實驗室跟蹤其設備、樣品和測試結果,管理其工作流程/協議,創建合規報告并分析結果。雖然醫院、診所和研究
    發表于 11-04 11:18
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>