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

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

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

3天內不再提示

電源異常可以揭示隱藏在嵌入式系統中的惡意軟件

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:SALLY COLE ? 2022-11-11 16:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

跟蹤嵌入式系統中的功率波動可以捕獲惡意軟件的行為,或者至少揭示其存在。

惡意軟件是陰險的 - 有數百萬種可供攻擊者選擇的 - 盡管嘗試了預防,但惡意軟件偶爾會通過防火墻和其他安全措施。但是,北卡羅來納州立大學和德克薩斯大學奧斯汀分校的研究人員已經創造了一種方法來檢測使用系統架構來阻止傳統安全措施的惡意軟件類型。該工具通過跟蹤嵌入式系統中的功率波動來工作。

研究人員將“嵌入式系統”定義為本質上沒有物理鍵盤的計算機 - 從智能手機物聯網。美國軍方依賴于各種各樣的嵌入式系統,這些系統經常被部署并預計運行十年或更長時間。

“嵌入式系統用于從我們家中的語音激活虛擬助手到發電廠中使用的工業控制系統,”北卡羅來納州立大學電氣和計算機工程助理教授Aydin Aysu解釋說。“針對這些系統的惡意軟件可用于奪取控制權或竊取信息。

微架構攻擊是一種惡意軟件,它針對系統的架構設計,以一種讓外部用戶控制系統并訪問其數據的方式有效地劫持硬件。Spectre和Meltdown是最近(從2018年開始)這種惡意軟件的兩個備受矚目的例子。與大多數惡意軟件不同,這些破壞性工具利用處理器本身的架構,即數百萬個晶體管協同工作以執行操作。

對于嵌入式系統來說,每一次新的攻擊本質上都是一個無法修補的問題,這是一個真正的問題。

簡而言之,Spectre和Meltdown利用了所有操作都需要略有不同的時間來執行的事實。例如,假設有人試圖猜測 PIN,他們首先猜測“1111”到“9111”。如果前八個猜測花費相同的時間,但“9111”需要更長的時間,那么這個猜測很可能至少具有“9”的權利,攻擊者可以通過這些“定時攻擊”繼續猜測“9111”到“9911”,然后從那里開始。

特別容易受到這些攻擊的一個操作是訪問內存。黑客可以讓處理器推測性地執行一些代碼來讀取它不應該讀取的部分內存。即使代碼失敗,它仍然可能泄漏攻擊者隨后可以訪問和使用的數據。

捕捉微架構攻擊相當困難,因為它們可能非常隱蔽且很難捕捉。“但我們已經找到了一種檢測它們的方法,”Aysu說。“我們很清楚嵌入式系統正常運行時的功耗。通過查找功耗異常,我們可以判斷系統中存在惡意軟件 - 即使我們無法直接識別惡意軟件。

研究人員表示,他們的電源監控解決方案可以整合到智能電池中,用于未來的嵌入式系統技術。對于現有技術,將需要新的即插即用硬件來應用檢測工具。

這種解決方案存在一些局限性:研究人員指出,首先,他們的檢測工具依賴于嵌入式系統的功率報告。當他們在實驗室進行測試時,他們發現在某些情況下,如果惡意軟件修改其活動以模仿“正常”電源使用模式,電源監控檢測工具可能會被欺騙。

但即使發生這種情況,該技術仍然“提供了優勢”,Aysu說。“我們發現,模仿正常功耗和逃避檢測所需的努力迫使惡意軟件將其數據傳輸速率減慢 86% 到 97%。簡而言之,我們的方法仍然可以減少惡意軟件的影響 - 即使在未檢測到惡意軟件的少數情況下也是如此。

該組織表示,電源異常是一種簡單的防御措施,“可以幫助面向未來的嵌入式系統抵御隨著相變存儲器和加速器等新硬件成為主流而可能出現的漏洞”。

審核編輯:郭婷

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

    關注

    66

    文章

    18690

    瀏覽量

    186074
  • 嵌入式
    +關注

    關注

    5198

    文章

    20449

    瀏覽量

    334064
  • 計算機
    +關注

    關注

    19

    文章

    7807

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    什么是嵌入式應用開發?

    設計、實現和部署,還包括硬件選擇、軟件設計、測試、集成和維護等流程?。 定義和背景 嵌入式應用開發是指將軟件部署到嵌入式系統
    發表于 01-12 16:13

    C語言單元測試在嵌入式軟件開發的作用及專業工具的應用

    方面: ?早期缺陷發現****?:單元測試可以在開發早期發現代碼的邏輯錯誤和邊界條件問題,降低后期修復成本 ?硬件交互驗證****?:嵌入式軟件通常需要直接與硬件交互,單元測試
    發表于 12-18 11:46

    系統嵌入式的學習路線

    的知識太多,太雜,太廣,很多嵌入式初學者陷入嵌入式知識的海洋,東學一點,西學一點,找不到學習的方向。 我從事嵌入式開發工作有10年,嵌入式
    發表于 12-16 07:49

    ARM嵌入式這樣學

    , UCOS 等等,一個操作系統移植到里面去,跑起來,然后就自己利用操作系統的接口寫一些應用軟件,就可以直接控制其強大的外設了。當然了,這中間還有另外一種工程師在工作,就是
    發表于 12-04 07:48

    CW32嵌入式軟件開發的必備知識

    合適的數據結構和算法。 3 、計算機體系結構 了解處理器架構,如ARM、x86等,以及指令集和內存管理。 熟悉嵌入式系統的硬件組成,如微控制器、FPGA、DSP等。 可以很熟練地根據CW32
    發表于 11-28 07:48

    C語言在嵌入式開發的應用

    C 語言在汽車電子控制系統開發的主導地位。 2、設備驅動程序 設備驅動程序是嵌入式系統連接硬件和
    發表于 11-21 08:09

    嵌入式和FPGA的區別

    嵌入式系統與FPGA的核心差異:軟件定義功能VS硬件可重構。嵌入式適合通用計算,開發門檻低;FPGA憑借并行處理實現納秒級響應,但成本高、開發難。二者融合的SoC器件正成為未來趨勢,平
    發表于 11-19 06:55

    嵌入式系統的定義和應用領域

    嵌入式系統,簡而言之,就是一種專為特定設備或裝置設計的計算機系統。它們通常配備一個嵌入式處理器,其控制程序被存儲在ROM。這些
    發表于 11-17 06:49

    AMD 2025.1版嵌入式軟件和工具的新增功能

    AMD 2025.1 版嵌入式軟件和工具是面向新一代嵌入式系統開發而打造的綜合平臺,全面加速概念構想到部署落地。
    的頭像 發表于 08-15 15:32 ?1267次閱讀

    系統待機功耗過高如何破?聚徽分析嵌入式工業平板軟件低功耗管理疑難應對

    在工業自動化、智能監控等場景嵌入式工業平板常需長時間待機以應對突發任務。然而,系統待機功耗過高的問題,不僅浪費能源,還會縮短設備電池續航時間,甚至影響設備穩定性。要攻克這一難題,需從軟件
    的頭像 發表于 07-01 17:05 ?1021次閱讀

    嵌入式工業平板硬件功耗異常頻發?聚徽這三招定位癥結與高效解決

    在工業自動化、智能設備等領域,嵌入式工業平板憑借強大的功能和靈活的應用,成為關鍵設備。然而,在實際使用,硬件功耗異常頻發的問題卻困擾著不少用戶。功耗異常不僅會增加設備運行成本,還可能
    的頭像 發表于 07-01 16:59 ?598次閱讀

    運行在嵌入式系統上的emApps

    在當今快節奏的嵌入式系統世界,靈活性和適應性是嵌入式系統實現的關鍵。SEGGER推出了其最新創新:Embedded apps(emApps
    的頭像 發表于 06-18 09:53 ?873次閱讀
    運行在<b class='flag-5'>嵌入式</b><b class='flag-5'>系統</b>上的emApps

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

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

    Python在嵌入式系統的應用場景

    你想把你的職業生涯提升到一個新的水平?Python在嵌入式系統中正在成為一股不可缺少的新力量。盡管傳統上嵌入式開發更多地依賴于C和C++語言,Python的優勢在于其簡潔的語法、豐富的庫和快速的開發周期,這使得它在某些
    的頭像 發表于 03-19 14:10 ?1497次閱讀

    嵌入式系統開發圣經【干貨】

    內容包括:嵌入式系統的介紹、嵌入式SoC硬件系統概論、嵌入式系統軟件開發。適用于產品主管、
    發表于 03-12 13:58