在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

安全關鍵時代的遺留代碼

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:BILL ST. CLAIR ? 2022-11-07 14:28 ? 次閱讀

當考慮安全和安全關鍵風險時,遺留代碼重用的成本和便利性優勢可能會降低或復雜化。如果遺留代碼被證明在功能上正確且在操作上可行,則其接受是基于對預期會發生什么的假設。但是,通常會導致故障的是意外情況,而結構測試提供了一種緩解意外情況的方法。

今天,對遺留軟件的“構建”接受正在受到更多的審查。這是由于在軍事和商業系統中,越來越強調安保和安全評價標準。關于認證的軟件方面,必須提供可重復驗證過程的證據和支持該過程的分析。結構測試是驗證此證據的一種機制。

雖然曾經被視為不必要的成本負擔,但嚴格的、基于標準的開發和驗證過程是全球嵌入式系統行業安全重要性的新興全球視角的結果。這種觀點的定義是與商業航空旅行、醫療設備產品部署、全球汽車產品開發標準化以及國防和安全等各種活動相關的風險。在這些應用程序中,與意外軟件和系統行為相關的責任、成本和任務影響被認為是不可接受的。

作為美國聯邦航空局國際飛行軟件工作組的成員,該工作組正在制定下一版DO-178軟件標準,我目睹了人們越來越意識到在飛行軟件系統中使用遺留軟件。工作組努力確保遺留代碼得到適當的管理和驗證,并且它實際上不會成為“死”或無法訪問的代碼,在這種代碼中,它可能無意中被調用用于運行時執行,而無需事先進行適當的測試。從歷史上看,死代碼被視為意外軟件行為的原因,并對飛行安全構成重大風險。

隨著嵌入式系統中面向對象應用程序的出現,使用C++JavaAda 2005等語言,工作組還意識到重用遺留代碼的可能性呈指數級增長。舊組件可以與新組件共享成員函數,并且在運行時執行之前,這些共享函數的精確行為實際上不可見。在面向對象的系統中,意外發生的可能性更高。

美國軍方也認識到與意外軟件行為相關的風險,特別是在安全漏洞的背景下。空軍研究實驗室與國家安全局、國防部主要承包商、學術界和軟件供應商合作,正在管理一個多獨立級別的安全/安全(MILS)計劃,將DO-178B與安全標準相結合。這包括共同標準和中央情報局局長指令6/3,保護信息系統中的敏感隔離信息。雖然MILS計劃不直接解決遺留代碼,但其許多目標正在應用于包含遺留軟件的新項目和部署。MILS 程序的軟件開發和驗證指南主要來自 DO-178B,現在給軟件供應商和系統集成商帶來了實施可重復驗證流程和降低與意外軟件行為相關的風險的巨大挑戰。

鑒于與安全和安全關鍵型軟件相關的挑戰,我們需要確定有關遺留代碼的最佳實踐,并提出一種維護和更新遺留代碼的方法。這些挑戰可以通過結構測試來解決。結構測試(有時稱為“軟件測試軟件”)提供了一個運行時環境,在該環境中,自動生成測試用例,以基于系統范圍的路徑級代碼分析來執行軟件行為。盡管過去結構測試因沒有明確驗證功能正確性而受到批評,但這種觀點沒有認識到結構測試的目標是練習整個軟件結構,捕獲異常并測量結果代碼覆蓋率 - 而不是顯式測試軟件功能。

除非正確分析遺留軟件的“竣工”架構,否則無法預測更改的影響,也無法有效地應用更改。幸運的是,結構測試固有的靜態分析也可以生成架構的圖形表示,包括調用樹圖、控制流圖、數據耦合表和設置/使用表。這些可視化對于處理來自多個來源的代碼(如建模工具、手動代碼和軟件庫)的工程師特別有用。結構測試靜態分析維度的另一個副產品是將編碼規則自動應用于源代碼,確保舊代碼和新代碼之間的實現一致性。

測試技術的進步催生了新一代工具,而不僅僅是另一種工具。這些進步恰逢其時,以滿足國際軟件標準化、嵌入式軟件市場的全球化以及安保和安全關鍵驗證標準的日益重視的需求。現在,傳統軟件用戶可以排除意外的軟件行為,并幫助確保我們的安全。

審核編輯:郭婷

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

    關注

    19

    文章

    2978

    瀏覽量

    105267
  • C++
    C++
    +關注

    關注

    22

    文章

    2114

    瀏覽量

    73922
  • 代碼
    +關注

    關注

    30

    文章

    4841

    瀏覽量

    69176
收藏 人收藏

    評論

    相關推薦

    華邦電子安全閃存關鍵知識點

    黑客攻擊?高溫考驗?駕駛安全?通通沒在怕的!1月15日,華邦電子舉辦了“安全閃存強化車用電子安全性”為主題的線上研討會。為了讓沒能參加這場線上研討會的邦友們也可以清晰 Get 安全閃存
    的頭像 發表于 02-12 18:15 ?350次閱讀

    芯盾時代再獲“數字安全產業貢獻獎”

    貢獻獎”的獲獎名單。芯盾時代,作為零信任業務安全領域的佼佼者,憑借其突出的業務安全產品方案和廣泛的市場認可,以及在推動數字安全產業發展方面的卓越貢獻,再次榮獲了這一殊榮。 芯盾
    的頭像 發表于 01-22 14:53 ?209次閱讀

    芯盾時代入選《API安全技術應用指南(2024版)》API安全十大代表性廠商

    近日,國內知名網絡安全媒體安全牛正式發布《API安全技術應用指南(2024版)》報告,幫助用戶更好地開展API安全規劃和安全建設,并提供有效
    的頭像 發表于 12-18 11:04 ?495次閱讀
    芯盾<b class='flag-5'>時代</b>入選《API<b class='flag-5'>安全</b>技術應用指南(2024版)》API<b class='flag-5'>安全</b>十大代表性廠商

    芯盾時代連續入選“中國網絡安全企業100強”

    日前,國內知名網絡安全媒體安全牛正式發布“中國網絡安全企業100強(第十二版)”。芯盾時代作為領先的零信任業務安全產品方案提供商,憑借在企業
    發表于 12-02 11:58 ?150次閱讀

    如何安全有效的刪代碼

    和建議,幫助你更安全有效地刪除代碼: 確定范圍 優化總是被鼓勵的,但方式和時間是同時需要被考慮進去的因素 方式:這個方案是否好,有無漏洞?投入產出效益比如何? 時間:是否要在這個版本,哪個版本能使所有開發投入時間最少
    的頭像 發表于 11-20 10:39 ?299次閱讀

    電梯報警顯示終端:智能電梯時代如何重塑安全管理?

    在現代都市的摩天大樓中,電梯作為垂直交通的重要工具,其安全性直接關系到每一位乘客的生命財產安全。隨著科技的進步,電梯報警顯示終端作為電梯安全管理系統的重要組成部分,正逐步成為提升電梯運行安全
    的頭像 發表于 09-10 11:08 ?452次閱讀

    RFID無線測溫系統,守護電廠安全運行的關鍵力量

    RFID無線測溫系統在電廠設備溫度監測中起著關鍵作用。它可以實時監測設備溫度,及時發現設備故障,保障電廠安全穩定運行。
    的頭像 發表于 08-15 15:03 ?397次閱讀
    RFID無線測溫系統,守護電廠<b class='flag-5'>安全</b>運行的<b class='flag-5'>關鍵</b>力量

    安全服務加密存儲代碼怎么查

    安全服務加密存儲代碼的查詢與實現是一個復雜的過程,涉及到多個方面,包括數據加密、密鑰管理、訪問控制等。 1. 引言 隨著云計算的快速發展,越來越多的企業和個人將數據存儲在云端。然而,數據安全問題也
    的頭像 發表于 07-02 09:28 ?446次閱讀

    安全主要考慮的關鍵技術有哪些

    安全是指在云計算環境中保護數據和應用免受攻擊和威脅的一系列技術和策略。隨著云計算的普及,云安全已經成為企業和個人用戶關注的焦點。本文將詳細介紹云安全關鍵技術,包括數據加密、身份認證
    的頭像 發表于 07-02 09:27 ?788次閱讀

    安全關鍵技術有哪些

    安全是確保云計算環境中數據和應用程序安全的一種技術。隨著云計算的普及,云安全已成為企業和個人關注的焦點。本文將詳細介紹云安全關鍵技術,包
    的頭像 發表于 07-02 09:20 ?805次閱讀

    該如何提高代碼容錯率、降低代碼耦合度?

    提高RT-Thread代碼的容錯率和降低耦合度是確保代碼質量和可維護性的關鍵,下面列舉了幾種在編寫代碼時,提高代碼容錯率和降低耦合度的思路。
    的頭像 發表于 06-26 08:10 ?764次閱讀
    該如何提高<b class='flag-5'>代碼</b>容錯率、降低<b class='flag-5'>代碼</b>耦合度?

    工業安全與通信并進:大核桃防爆手機助力工業4.0時代安全發展!

    在數字化浪潮席卷全球的今天,工業4.0時代正以前所未有的速度推動著各行業的深刻變革。在這個充滿創新與挑戰的時代,工業安全與通信的并進顯得尤為關鍵。大核桃防爆手機,作為工業
    的頭像 發表于 06-21 16:18 ?346次閱讀
    工業<b class='flag-5'>安全</b>與通信并進:大核桃防爆手機助力工業4.0<b class='flag-5'>時代</b><b class='flag-5'>安全</b>發展!

    半導體發展的四個時代

    代工廠來開發和交付。臺積電是這一階段的關鍵先驅。 半導體的第四個時代——開放式創新平臺 仔細觀察,我們即將回到原點。隨著半導體行業的不斷成熟,工藝復雜性和設計復雜性開始呈爆炸式增長。工藝技術、EDA
    發表于 03-27 16:17

    半導體發展的四個時代

    交給代工廠來開發和交付。臺積電是這一階段的關鍵先驅。 半導體的第四個時代——開放式創新平臺 仔細觀察,我們即將回到原點。隨著半導體行業的不斷成熟,工藝復雜性和設計復雜性開始呈爆炸式增長。工藝技術
    發表于 03-13 16:52

    芯盾時代中標秦農銀行 構建安全便捷的業務體系

    芯盾時代中標陜西秦農農村商業銀行股份有限公司(以下簡稱“秦農銀行”)!芯盾時代運用統一終端安全、零信任網絡訪問和智能決策大腦等技術,為秦農銀行建設統一身份認證平臺,面向銀行各應用系統提供統一的、
    的頭像 發表于 03-12 11:05 ?693次閱讀
    芯盾<b class='flag-5'>時代</b>中標秦農銀行 構建<b class='flag-5'>安全</b>便捷的業務體系
    主站蜘蛛池模板: 丁香五月缴情在线 | 一级在线观看 | 国产欧美一级片 | 澳门三级bd高清 | 天天综合亚洲 | 免费网址视频在线看 | 在线久综合色手机在线播放 | 久青草国产手机在线视频 | av2014天堂网 | 国产汉服被啪福利在线观看 | 欧美一级欧美三级在线观看 | 爱操视频在线观看 | 黄色福利网 | 日本黄色爽 | 韩国美女丝袜一区二区 | 手机在线看片国产日韩生活片 | 国产精品免费看久久久香蕉 | 久久国产乱子伦精品免费午夜 | 天天躁狠狠躁夜夜躁 | 国产黄mmd在线观看免费 | 久久国产视频一区 | 黄色网网址 | 天天操天天舔天天射 | 一级中文字幕乱码免费 | 一级毛片 在线播放 | 亚洲综合一 | 日本黄色片黄色片 | 色综网| 亚洲欧美日韩在线精品2021 | 中文字幕一区二区三区四区 | 午夜免费观看_视频在线观看 | 全午夜免费一级毛片 | 亚洲影院手机版777点击进入影院 | 三级黄色录像 | 李老汉的性生生活1全部 | 乱说欲小说又粗又长 | 天天在线免费视频 | 激情综合在线观看 | 69 hd xxxx日本| 久久婷婷激情综合色综合也去 | 欧美zooz人禽交免费 |