国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

安全編碼技能對于解決嵌入式軟件安全問題至關重要

江根磊 ? 來源:wjwierw ? 作者:wjwierw ? 2022-07-20 15:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在工業和消費環境中,通過連接設備聽到安全漏洞和黑客攻擊似乎很常見。我們從銷售安全解決方案(無論是硬件還是軟件)的供應商那里聽到的一個共同主題是,安全通常是嵌入式系統開發過程中的事后考慮,或者他們的設計團隊中沒有足夠的安全專業知識,特別是在擁有實施安全的正確知識和技能。

我們最近強調了物聯網 (IoT) 設備的安全性是如何被忽視的,盡管連接設備的巨大增長。正如幫助提高開發人員安全編碼技能的公司 Secure Code Warrior 的聯合創始人兼首席技術官 Matias Madou 最近指出的那樣,解決這個問題的一個關鍵部分是開發安全的嵌入式代碼。他評論說:“軟件就在我們身邊,我們很容易忘記我們是多么依賴代碼行來完成所有這些聰明的事情,這些事情為我們提供了如此多的創新和便利。就像基于 Web 的軟件、API 和移動設備一樣,如果嵌入式系統中的易受攻擊的代碼被攻擊者在野外發現,它就可以被利用?!?/p>

pYYBAGLO7lSAcDiEAAA-P18jH9A652.jpg

馬蒂亞斯·馬杜

他認為,就像所有其他類型的軟件一樣,物聯網設備中的代碼可能成為潛在的常見漏洞的溫床,這些漏洞在產品上線之前可能未被發現。他說:“開發人員不是安全專家,任何公司也不應該期望他們扮演這個角色,但他們可以配備更強大的武器庫來應對與他們相關的威脅。隨著我們的技術需求不斷發展,嵌入式系統(通常用 C 和 C++ 編寫)將得到更頻繁的使用,并且在這種環境中為開發人員提供有關工具的專門安全培訓至關重要?!?/p>

一個真實的例子是今年早些時候強調的配置服務器代碼漏洞,它可以對 Cosori 智能空氣炸鍋進行遠程代碼執行攻擊,這是一種支持 WiFi 的廚房電器,允許用戶遠程激活設備、查找食譜指南和通過移動應用程序監控烹飪狀態。風險在于威脅行為者可以遠程將溫度升高到危險水平。

代碼安全性至關重要的不僅僅是空氣炸鍋和連接 Wi-Fi 的設備。例如,車輛特別復雜,具有多個車載嵌入式系統來處理多種功能:從自動雨刷到發動機和制動功能的一切。除此之外,還有越來越多的通信技術,如 Wi-Fi、藍牙和 GPS;因此,聯網車輛代表了一個復雜的數字基礎設施,該基礎設施暴露于多種攻擊媒介。

麻豆強調,雖然 C 和 C++ 編程語言“按照今天的標準來看是老生常談”,但它們仍然廣泛用于當今大多數聯網設備中。他評論道:“盡管這些語言有著相當古老的根源——并且在注入缺陷和緩沖區溢出等常見問題方面表現出類似的漏洞行為——但開發人員要想真正成功地緩解嵌入式系統中的安全漏洞,他們必須親身體驗“

為了滿足這一需求,Secure Code Warrior 為開發人員發布了新的培訓內容,讓他們能夠親身體驗汽車、醫療和國防行業常用的嵌入式 C 和 C++ 語言的代碼漏洞。該公司已將其添加到其學習平臺中,允許使用嵌入式系統的組織提高他們的開發人員群體的技能,幫助他們在日常任務中安全地編碼。

該平臺符合 MISRA 等關鍵嵌入式系統安全組織詳細說明的指導方針,以實現現實世界的安全編碼技能,并從開發過程的一開始就將軟件安全放在首位。

麻豆說:“從聯網的冰箱和烤面包機到我們駕駛的汽車,一切都是由嵌入式系統驅動的。如果該軟件易受攻擊且可能被利用可能會造成災難性的后果,我們很高興能夠提供實用的、真正的解決方案來減少這些應用程序編碼時的漏洞。開發人員是使用高質量、安全代碼構建出色軟件的關鍵,他們需要被授權這樣做。”

除了一系列旨在開發人員體驗和建立積極安全文化的安全工具外,Secure Code Warrior 的嵌入式系統模塊現已上市?!拔覀円呀泿椭澜绺鞯氐慕M織利用我們的旗艦學習平臺為他們的安全技術開發人員提供支持,我們相信這是開發人員近距離接觸嵌入式系統安全的最全面的解決方案,”麻豆總結道。

審核編輯 黃昊宇

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

    關注

    5198

    文章

    20449

    瀏覽量

    334091
  • 編碼
    +關注

    關注

    6

    文章

    1039

    瀏覽量

    56980
  • 軟件安全
    +關注

    關注

    0

    文章

    30

    瀏覽量

    9408
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Parasoft C/C++test:嵌入式安全關鍵行業的一體化軟件測試解決方案

    ? ? ? 在汽車電子、工業控制、醫療設備、航空航天等嵌入式安全關鍵行業,軟件質量與功能安全直接決定產品可靠性與合規準入。面對日益復雜的代碼架構與高速迭代的開發需求,企業亟需一套覆蓋全
    的頭像 發表于 03-06 09:42 ?234次閱讀

    C語言安全編碼指南:MISRA C、CERT C、CWE 與 C Secure 標準對比與Perforce QAC應用詳解

    如何編寫真正安全的C語言代碼?指南涵蓋MISRA C、CERT、CWE等國際安全編碼標準對比,以及如何借助Perforce QAC自動檢測漏洞。推薦給嵌入式/汽車/工業
    的頭像 發表于 01-26 17:38 ?816次閱讀
    C語言<b class='flag-5'>安全</b><b class='flag-5'>編碼</b>指南:MISRA C、CERT C、CWE 與 C Secure 標準對比與Perforce QAC應用詳解

    嵌入式驅動開發,需要掌握哪些技能?

    :掌握UART、SPI、I2C等接口常見通信協議,以及如何開發和調試相應的通信代碼。 2、 編程技能扎實的編程基礎:嵌入式驅動開發的核心是軟件編程,因此至少需要掌握C語言技能。 掌
    發表于 01-20 16:46

    嵌入式系統安全設計原則

    隨著物聯網、工業控制和智能設備的普及,嵌入式系統的安全問題越來越突出。一個小小的漏洞,就可能導致設備被入侵、數據泄露,甚至對人身安全產生威脅。因此,從設計階段開始就考慮安全,是每一個
    的頭像 發表于 01-19 09:06 ?335次閱讀
    <b class='flag-5'>嵌入式</b>系統<b class='flag-5'>安全</b>設計原則

    嵌入式軟件測試找bug的常見方法和秘訣

    嵌入式軟件開發過程中,一般來說,花在測試比花在編碼的時間要多很多,通常為3:1(甚至更多)。這個比例隨著你的編程和測試水平的提高而不斷下降,但不論怎樣,軟件測試對一般人來講很
    發表于 01-12 07:07

    OPTIGA? Trust Adapter:嵌入式安全解決方案評估利器

    OPTIGA? Trust Adapter:嵌入式安全解決方案評估利器 在嵌入式系統設計中,安全問題一直是工程師們關注的焦點。為了方便對OPTIGA?
    的頭像 發表于 12-19 11:50 ?339次閱讀

    嵌入式開發的關鍵點介紹

    開發需要考慮嵌入式系統的資源限制,例如:內存、CPU處理能力等等。因此,嵌入式開發需要開發人員具備優化代碼的能力。嵌入式系統的安全性非常重要
    發表于 11-13 08:12

    嵌入式就業形勢好不好?

    。 許多工作多年的工程師,由于長期停留在“調板子、寫裸機代碼”的階段,而逐漸被市場邊緣化。因此,持續學習、緊跟技術潮流,成為了嵌入式工程師保持競爭力的關鍵。 五、行業選擇的重要對于嵌入
    發表于 11-10 11:48

    如何采用SAFERTOS和ESM保護嵌入式系統安全

    信任根的重要組成部分是實時操作系統(RTOS),它為應用程序的運行提供了一個安全的平臺。嵌入式系統的具體安全要求取決于其架構以及所面臨的威脅。在本博客中,我們將探討RTOS的
    的頭像 發表于 10-24 15:51 ?1464次閱讀

    嵌入式需要掌握哪些核心技能?

    嵌入式需要掌握哪些核心技能? 若想通過學習嵌入式技術提升就業競爭力,需重點掌握C語言、嵌入式硬件架構、RTOS/Linux開發、通信協議四大核心
    發表于 10-21 16:25

    盤點嵌入式就業所需要的技能有哪些?

    在數字化和智能化的大潮中,嵌入式系統無疑是支撐現代科技發展的核心力量。從智能手機到智能汽車,再到智能家居,嵌入式技術無處不在,無時不刻不在影響著我們的生活和工作方式。因此,對于那些對科技充滿熱情的人
    發表于 08-11 15:43

    入行嵌入式應該怎么準備?

    至關重要的,因此,掌握C/C++編程技巧是入行嵌入式的基礎。 二、硬件基礎知識了解基本的電子電路和數字邏輯是嵌入式系統開發的基礎。你需要了解數字電路、模擬電路、傳感器和執行器的工作原理。此外,
    發表于 08-06 10:34

    嵌入式軟件行業增長驅動因素

    嵌入式軟件在物聯網應用中至關重要,因為它管理設備操作、控制傳感器、支持連接并確保數據安全。例如,在智能家居中,恒溫器、安全攝像頭和燈光等設備
    的頭像 發表于 05-09 11:26 ?813次閱讀

    嵌入式應用中常見的安全威脅

    越來越多的嵌入式設備存在互聯需求,在安全應用開發中,除功能安全外,應用還需考慮信息安全
    的頭像 發表于 04-28 14:45 ?1188次閱讀
    <b class='flag-5'>嵌入式</b>應用中常見的<b class='flag-5'>安全</b>威脅

    如何成為一名嵌入式軟件工程師?

    軟件工程師是連接硬件與軟件世界的橋梁,他們的工作對于產品的性能和穩定性至關重要。 通過掌握核心技能、積累實戰經驗、關注未來發展趨勢并合理規劃
    發表于 04-15 14:37