《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 關于汽車軟件安全保障改進

關于汽車軟件安全保障改進

2021-06-28
來源:網絡安全應急技術國家工程實驗室
關鍵詞: 汽車 軟件安全

  前言

  《Better Embedded System Software》一書的作者在其博客上發布了可致命汽車軟件缺陷列表,該列表主要來源于NHTSA(美國高速公路安全管理局)官網上的召回通告。作者在博客中表示,整理出列表的目的不是要針對任何特定的公司或軟件缺陷,現實是關鍵的安全性軟件缺陷在整個汽車行業中都是普遍且持久存在的。

  本文將首先從清單中挑選出一些典型例子,然后討論SAST能對這些狀況提供的幫助。

  汽車軟件故障示例

  原博客中列出的那些問題能被作為車輛召回的原因,也表明了那些問題確實是足夠嚴重的安全隱患,以下是部分召回信息:

  1、由于診斷檢查問題,ABS 和 DSC 被禁用(捷豹)/ 2021 年 3 月

微信圖片_20210628170228.jpg

2、無線電軟件安全漏洞(克萊斯勒)/ 2015微信圖片_20210628170236.jpg

3、ESC故障(梅賽德斯)/ 2021 年 2 月微信圖片_20210628170239.jpg

4、制動性能降低(現代)/ 2020 年 12 月微信圖片_20210628170242.jpg

  5、由于偏航傳感器軟件的缺陷,特別是診斷程序缺陷,導致錯誤干預電子穩定程序(ESP)。在這種情況下,傳感器漂移會增加撞車的風險。

  6、由于軟件代碼缺失以及與新引入的硬件不兼容,自動緊急制動可能無法啟動。

  以上只是一些有代表性的問題,還有非常多類似的召回案例,其中涉及到的軟件和硬件缺陷,可能影響車輛穩定性、制動和發動機控制等關鍵方面。

  SAST在安全關鍵軟件開發中的作用

  汽車軟件的安全保障顯然是一個系統性問題,需要企業文化、管理流程和研發技術變革共同推進。行業自認證也存在問題,ISO 26262等標準并沒有被普遍采用,由于這個主題太大,以下將僅關注可以通過SAST (static application security testing,靜態應用程序安全測試) 和SCA (軟件組成分析) 改進的流程和過程。

  SAST的強大之處在于不依賴于測試用例來發現問題,也不需要重現錯誤或失敗。類似GrammaTech CodeSonar這樣的SAST工具可以在不實際運行程序的情況下推斷出程序的運行時行為。此外,當它識別出一個問題時,還能在代碼中定位到導致失敗的位置。這使得調試工作變得簡單。

  靜態分析并不能完全替代測試,而是對測試的有效補充?,F實情況是,在大型的復雜軟件系統中,可能的狀態非常之多,可能的執行路徑數量更是驚人,所以對它們進行詳盡的測試是不現實的。靜態代碼分析可以從總體上探索這些路徑和狀態,以發現測試中遺漏的問題。

  通過編碼標準進行預防:編碼標準是安全關鍵軟件開發的重要組成部分,因為它們定義了一組更安全的編程語言子集。汽車軟件中最常用的標準是 MISRA C 和 MISRA C++(還有相關的AUTOSARC++標準)。執行更嚴格的安全編碼標準,可以提前消除許多軟件缺陷,重點是避免使用已知的危險語法和每種語言中潛在未定義行為的部分。

  代碼覆蓋率不代表一切:許多安全標準需要高水平的代碼覆蓋率(以證明測試執行了大部分語句和條件)。雖然這是非常詳盡的,但做起來成本很高,而且必須在開發的每個主要階段重復進行(單元、集成和系統測試)。其實軟件的關鍵性決定了覆蓋率的水平,一些不太關鍵的軟件不需要正式的測試覆蓋率。雖然測試代碼覆蓋率是評估軟件質量的一個指標,但在有些情況下,它并不是絕對的。

  被基于覆蓋率測試所遺漏的漏洞和錯誤:基于覆蓋率指標的軟件測試本質上是基于單元的測試(盡管覆蓋率也會在系統層面進行評估)。而并發性錯誤和安全漏洞是兩個在嚴格測試中也可能被遺漏的隱患。并發產生的錯誤(如競爭條件)只有在運行過程中出現一些不可預見的情況時才會被發現。安全漏洞是存在于代碼中的錯誤 – 造成錯誤的原因通常是由于在測試期間沒有考慮輸入的類型。SAST可以及早發現這些錯誤,并防止它們在開發周期的后期成為絆腳石。

  及早發現缺陷:嚴格的測試可以發現軟件中的大多數缺陷,但成本高昂且極其耗時。在編寫代碼時就發現和修復這些錯誤比在開發周期后期便宜得多(隨著時間的推移,發現缺陷的成本呈指數級增長)。靜態分析可以在代碼編寫時檢測錯誤——如果能作為開發人員開發環境的一部分,這將大大降低缺陷出現在下游時的成本。

  分析開源和第三方代碼:在嵌入式軟件開發中,使用第三方代碼和開源軟件是一個常見現象。一些安全標準認為,任何沒有按照特定標準開發的軟件都是血統不明的軟件(SOUP)--是需要仔細檢查后才能納入系統的。針對這類情況,軟件組成分析工具SCA可以提供幫助,如GrammaTech CodeSentry,可以分析第三方二進制文件以發現缺陷和安全漏洞,并生成軟件材料清單(SBOM)。

  總結

  NHTSA對存在軟件相關缺陷車輛的召回正在增加,這表明汽車軟件開發需要加快改進步伐。然而,為汽車系統開發嵌入式軟件,需要遵守嚴格的方法和承諾,以增加安全和保障,改進需要自上而下地進行文化和流程的改變。與此同時,還需要自下而上的改變,采用最佳實踐,包括流程和編碼標準以及其他經過驗證的方法來提高代碼質量。

  引入高級靜態分析工具將有助于自動執行編碼標準,更重要的是它們能在查找被其他驗證測試活動遺漏的缺陷方面發揮重要作用,并且有助于開發人員理解和糾正代碼問題。對軟件成分分析以及審查開源和第三方軟件的已知漏洞,并創建軟件物料清單 (SBOM) 會對降低軟件供應鏈風險起到關鍵作用。




本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产一区二区三区在线观看精品| 欧美不卡视频| 夜夜嗨av一区二区三区网页| 一区二区三区日韩精品视频| 午夜日本精品| 免费观看成人| 韩日欧美一区| 国产亚洲精品综合一区91| 免费在线看一区| 久久综合导航| 在线亚洲激情| 亚洲国产免费看| 国产精品久久久一区二区三区| 91久久精品久久国产性色也91| 国产亚洲精品久久久久动| 国产美女精品在线| 久久人人97超碰国产公开结果| 狠狠色综合一区二区| 亚洲精品黄网在线观看| 欧美精品一区二区在线观看| 夜夜嗨av一区二区三区| 一区二区高清视频| 亚洲人成亚洲人成在线观看| 亚洲国产91色在线| 亚洲精品国产精品国产自| 在线中文字幕日韩| 亚洲国产乱码最新视频| 裸体丰满少妇做受久久99精品| 欧美一二三区精品| 国产视频不卡| 亚洲素人一区二区| 久久久久久噜噜噜久久久精品| 欧美交受高潮1| 欧美v国产在线一区二区三区| 激情久久一区| 亚洲欧美偷拍卡通变态| 合欧美一区二区三区| 国产精品视频福利| 国产精品私拍pans大尺度在线| 亚洲一级二级在线| 国产日韩专区在线| 久久久国产精彩视频美女艺术照福利| 免费在线播放第一区高清av| 久久人人爽人人爽| 国产一区二区三区在线观看精品| 久色成人在线| 亚洲高清激情| 国产偷国产偷亚洲高清97cao| 久久精品一区四区| 亚洲片在线观看| 国产精品国产三级国产a| 亚洲激情网站免费观看| 六月婷婷一区| 久久这里有精品15一区二区三区| 国产伦理精品不卡| 欧美成人乱码一区二区三区| 久久综合免费视频影院| 欧美在线免费视频| 欧美国产日韩一二三区| 亚洲三级毛片| 亚洲国产精品久久久| 亚洲自拍16p| 亚洲第一久久影院| 亚洲欧美国产制服动漫| 在线观看一区欧美| 一区在线视频| 亚洲图片欧洲图片av| 久久久久免费视频| 亚洲欧美国产精品va在线观看| 国产一级精品aaaaa看| 国产精品久久午夜夜伦鲁鲁| 亚洲美女视频网| 性欧美超级视频| 国产最新精品精品你懂的| 欧美日本在线一区| 香蕉久久夜色精品国产| 亚洲欧美国产高清va在线播| 欧美成人a∨高清免费观看| 欧美1区2区3区| 欧美区日韩区| 国产精品一区二区三区成人| 欧美夫妇交换俱乐部在线观看| 久久久久www| 国产精品成人观看视频国产奇米| 狂野欧美一区| 妖精成人www高清在线观看| 欧美视频免费看| 亚洲精品日韩综合观看成人91| 欧美日韩高清一区| 国产欧美日韩在线视频| 久久精品视频导航| 国内精品久久久久国产盗摄免费观看完整版| 在线播放中文一区| 国产色爱av资源综合区| 亚洲午夜久久久| 一区二区三区高清视频在线观看| 最近看过的日韩成人| 亚洲国产一区二区三区在线播| 免费在线观看日韩欧美| 国产精品久久久久久一区二区三区| 久久免费视频一区| 亚洲欧美日韩精品久久久久| 欧美国产一区二区| 国产精品国产精品国产专区不蜜| 国产亚洲精久久久久久| 欧美va亚洲va日韩∨a综合色| 亚洲一区二区高清| 欧美日韩在线播放三区| 伊人久久亚洲影院| 欧美亚洲在线| 一区二区不卡在线视频 午夜欧美不卡'| 欧美区在线观看| 亚洲精品美女免费| 国产一区二区三区高清| 欧美日韩福利视频| 老**午夜毛片一区二区三区| 欧美亚州在线观看| 国内精品伊人久久久久av一坑| 国产日韩一级二级三级| 国产亚洲一二三区| 亚洲国产精品成人一区二区| 老牛国产精品一区的观看方式| 欧美伦理a级免费电影| 日韩亚洲综合在线| 欧美成人免费播放| 亚洲精品欧美日韩| 亚洲午夜高清视频| 一区二区日本视频| 亚洲一区国产视频| 亚洲一区日韩在线| 国产精品普通话对白| 亚洲欧洲另类国产综合| 久久一区亚洲| 久久色在线观看| 国产精品视频久久一区| 亚洲成人影音| 国产亚洲精品aa| 性高湖久久久久久久久| 99视频精品免费观看| 尤物九九久久国产精品的特点| 亚洲视频香蕉人妖| 欧美日本网站| 亚洲在线观看视频| 亚洲国产美女久久久久| 亚洲国产精品成人| 国产人妖伪娘一区91| 99热免费精品在线观看| 久久亚洲一区| 亚洲欧美国产高清| 亚洲美女一区| 欧美精品www在线观看| 国产精品日韩在线一区| 国产视频一区二区在线观看| 蜜臀99久久精品久久久久久软件| 国产精品伊人日日| 亚洲视频第一页| 亚洲人成毛片在线播放| 91久久久久久久久久久久久| 国内成+人亚洲+欧美+综合在线| 欧美国产日韩一区二区在线观看| 欧美激情一二区| 欧美激情aⅴ一区二区三区| 欧美午夜在线一二页| 欧美欧美全黄| 欧美午夜一区二区福利视频| 免费看的黄色欧美网站| 激情丁香综合| 美日韩精品视频免费看| 欧美大片va欧美在线播放| 国产日韩精品视频一区| 免费久久久一本精品久久区| 99精品热视频只有精品10| 国产精品国产三级国产| 国产精品久久久久久久久婷婷| 欧美日韩成人精品| 国产精品一区二区久久久久| 久久久久久久一区二区| 亚洲综合色丁香婷婷六月图片| 亚洲综合第一页| 久久人人九九| 久久久99免费视频| 欧美日韩国产精品一区| 影院欧美亚洲| 一卡二卡3卡四卡高清精品视频| 亚洲精选视频免费看| 亚洲国产高清在线观看视频| 欧美国产在线视频| 午夜精品久久久久久久白皮肤| 久久久久国色av免费观看性色| 亚洲一级免费视频| 中文无字幕一区二区三区| 亚洲精品人人| 影音先锋中文字幕一区二区| 极品日韩av| 国产精品三级视频| 亚洲女同在线| 怡红院av一区二区三区| 亚洲欧洲美洲综合色网| 国产一区二区三区在线观看视频| 国产午夜精品在线观看| 亚洲欧美色婷婷| 日韩视频―中文字幕| 国产精品素人视频| 在线免费观看视频一区| 极品尤物av久久免费看| 91久久久国产精品| 久久精品伊人| 欧美在线观看天堂一区二区三区| 国产精品社区| 在线观看亚洲| 在线精品亚洲| 久久亚洲综合色| 亚洲欧美视频一区| 亚洲欧美日韩在线| 在线成人小视频| 国产偷国产偷精品高清尤物| 国语自产精品视频在线看8查询8| 久久精品国产免费观看| 久久久国产精彩视频美女艺术照福利| 欧美激情1区2区3区| 亚洲欧美福利一区二区| 亚洲午夜激情免费视频| 国产欧美综合一区二区三区| 在线视频亚洲欧美| 久久久久久久综合| 牛夜精品久久久久久久99黑人| 欧美精品久久久久久久久老牛影院| 亚洲欧美日韩国产中文| 91久久精品日日躁夜夜躁国产| 国产精品亚洲综合色区韩国| 国产精品二区二区三区| 久久九九久精品国产免费直播| 欧美视频在线视频| 亚洲美女在线国产| 夜夜夜久久久| 一区二区三区在线看| 久久av最新网址| 亚洲精品日产精品乱码不卡| 欧美区在线播放| 国产一区二区三区高清在线观看| 欧美韩日一区二区| 欧美电影电视剧在线观看| 亚洲精品一区中文| 激情久久中文字幕| 国模 一区 二区 三区| 亚洲三级网站| 久久亚洲精品视频| 亚洲国产精品悠悠久久琪琪| 一区二区日韩伦理片| 国产精品免费看久久久香蕉| 欧美不卡在线视频| 免费看精品久久片| 欧美国产日本在线| 国产精品久久久久天堂| 欧美成人精精品一区二区频| 午夜亚洲影视| 99re6这里只有精品视频在线观看| 欧美在线观看一区二区三区| 亚洲色图自拍| 亚洲一级黄色片| 欧美精品首页| 麻豆精品视频在线观看| 欧美一区国产一区| 国产一区二区三区在线播放免费观看| 亚洲人成在线免费观看| 精品动漫3d一区二区三区免费版| 麻豆成人小视频| 久久精品国产欧美亚洲人人爽| 欧美日本高清一区| 久久精品国产在热久久| 国产一区二区精品丝袜| 一区二区三区久久| 欧美日韩亚洲综合在线| 久久久综合激的五月天| 欧美午夜精品久久久久久孕妇| 欧美中文在线观看| 国产一区二区三区四区| 久久综合中文字幕| 欧美mv日韩mv国产网站app| 久久久久久伊人| 国内精品视频在线播放| 欧美极品色图| 欧美日一区二区三区在线观看国产免| 日韩视频免费| 欧美国产日韩在线观看| 欧美日韩免费在线观看| 中文亚洲字幕| 91久久国产综合久久91精品网站| 欧美日本国产一区| 亚洲精品一线二线三线无人区| 国产精品一区一区| 欧美日韩视频在线| 欧美成人在线免费视频| 免费久久久一本精品久久区| 一区二区三区不卡视频在线观看| 亚洲欧洲一区二区天堂久久| 男人的天堂亚洲在线| 一区福利视频| 国产精品久久一级| 亚洲综合社区| 在线综合亚洲| 夜夜爽99久久国产综合精品女不卡| 亚洲三级影院| 欧美性猛交xxxx乱大交蜜桃| 国产精品a久久久久| 麻豆视频一区二区| 伊人久久av导航| 一级日韩一区在线观看| 欧美激情第1页| 久久国产天堂福利天堂| 国产精品久久久亚洲一区| 欧美不卡激情三级在线观看| 开元免费观看欧美电视剧网站| 久久国产精品72免费观看| 亚洲国产高清在线| ●精品国产综合乱码久久久久| 亚洲桃花岛网站| 在线视频亚洲| 国产精品theporn| 国产精品地址| 国产一区二区三区日韩| 欧美日韩国产小视频| 欧美中在线观看| 久久久人成影片一区二区三区| 国产欧美精品在线播放| 一区二区三区四区精品| 国产精品国产三级国产专播精品人| 欧美成人网在线|