18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

嵌入式應(yīng)用中常見的安全威脅

麥克泰技術(shù) ? 來源:麥克泰技術(shù) ? 2025-04-28 14:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

越來越多的嵌入式設(shè)備存在互聯(lián)需求,在安全應(yīng)用開發(fā)中,除功能安全外,應(yīng)用還需考慮信息安全。

功能安全軟件需要很長時間來開發(fā)和驗證,確保其穩(wěn)健可靠,因此很少更新。相比之下,安全威脅在不斷演變,隨著黑客的學(xué)習(xí)和發(fā)展,攻擊變得越來越復(fù)雜。

本文提供了一個簡短的威脅示例列表,以幫助了解為什么信息安全對于嵌入式系統(tǒng)的開發(fā)非常重要。

偽造消息

可以訪問通信通道(如以太網(wǎng)、CAN、SPI、UART等)的攻擊者偽造一個有效的消息。

例如:在帶有指紋識別的電子門鎖系統(tǒng)中,攻擊者繞過指紋識別器直接向門鎖發(fā)送“開門”信息。

可以通過對所有消息進(jìn)行身份驗證來防止這種攻擊。例如,門鎖檢查電子簽名或消息認(rèn)證碼,以確保接收到的消息來自指紋識別器。

重放攻擊

攻擊者在指紋認(rèn)證期間記錄有效的消息,并在稍后的時間點(diǎn)注入該消息開門。

可以嘗試使用不斷增加的簡單消息計數(shù)器來防止這種攻擊。如果收到一個與前一個消息相同或更低的計數(shù)值,門鎖就會檢測到偽造的信息。

如果攻擊者能夠阻止原始消息到達(dá)接收方,則計數(shù)器方法不再起作用??梢允褂妹看蝹鬏斚r包含時間戳的方法,并且所有系統(tǒng)都需要具有同步時鐘。

通過除零錯誤拒絕服務(wù)

假設(shè)協(xié)議定義有一個整數(shù)字段,其值不包括零。攻擊者在這樣的協(xié)議消息中發(fā)送一個0值。如果不檢查接收的值并將其用于除法運(yùn)算,則會觸發(fā)CPU異常。此時系統(tǒng)進(jìn)入安全狀態(tài),停止響應(yīng)。

緩沖區(qū)過讀導(dǎo)致的信息丟失

2014年,Heartbleed心臟滴血漏洞(CVE?2014?0160)被發(fā)現(xiàn)。攻擊者將長度字段設(shè)置為高于協(xié)議允許的數(shù)字,利用該漏洞獲取信息。

在OpenSSL相應(yīng)版本實現(xiàn)中缺少長度檢查,導(dǎo)致從堆緩沖區(qū)中讀取并向攻擊者發(fā)送更多的字節(jié)數(shù)據(jù),從而泄漏了內(nèi)存中的敏感信息。

通過緩沖區(qū)溢出執(zhí)行遠(yuǎn)程代碼

CPU將函數(shù)調(diào)用的返回地址存儲在堆棧上,并通過降序方式使用堆棧(如ARM或x86)。

假設(shè)調(diào)用了一個函數(shù),并在堆棧上分配了一個固定大小的通信緩沖區(qū),通信緩沖區(qū)的地址低于存儲的函數(shù)返回地址。

有缺陷的協(xié)議實現(xiàn)將接收的消息復(fù)制到該緩沖區(qū)時,不驗證消息的長度。因此,如果接收的消息長度大于分配的緩沖區(qū),則函數(shù)返回地址將被消息內(nèi)容覆蓋。

在函數(shù)返回時,將被覆蓋的返回地址從堆棧中加載執(zhí)行。通過猜測或分析固件,攻擊者使CPU執(zhí)行其發(fā)送的指令。

針對RSA的定時攻擊

一種容易理解的針對私鑰操作(生成簽名或解密消息)的不良實現(xiàn)的攻擊。在算法實現(xiàn)中,有一個提升消息數(shù)據(jù)私鑰的冪操作步驟:

f01dcb0e-2182-11f0-9310-92fbcf53809c.png

下面的算法有效地實現(xiàn)了這個冪運(yùn)算:

f027a552-2182-11f0-9310-92fbcf53809c.png

此操作完成所需的時間與私鑰中1的位數(shù)成正比。攻擊者可以在搜索密鑰時使用此時間信息。

故意關(guān)閉電源

不可靠的更新機(jī)制接收更新文件后,將更新文件保存在flash中,并驗證其簽名。如果簽名無效,更新機(jī)制會重新擦除flash內(nèi)存。

在更新機(jī)制擦除flash之前,攻擊者可以在驗證程序檢查簽名時切斷電源。下次啟動時,不安全的軟件將被執(zhí)行。

濫用非標(biāo)準(zhǔn)編碼

在unicode中,正斜杠(/)的編碼為U+002F。在UTF-8中,編碼為0x2F。簡單的UTF-8解碼器也可能將兩字節(jié)序列0xC0 0xAF解碼為正斜杠。這被稱為過長編碼,根據(jù)RFC 3629(2003年發(fā)布,在RFC 2269中沒有這樣的要求),解碼器不應(yīng)該接受這樣的字節(jié)序列。

假設(shè)有一個系統(tǒng)為文件系統(tǒng)中的一些文件提供服務(wù),只能接收來自一個目錄的文件,文件名使用UTF-8編碼。為了減少計算時間和軟件復(fù)雜性,它不會檢查過長的編碼。

為了強(qiáng)制要求所有請求的文件來自某個特定目錄,通信端點(diǎn)拒絕文件名包含正斜杠的所有請求,通過掃描字節(jié)0x2F來實現(xiàn),任何不包含此字節(jié)的請求都被接受。

由于通信端點(diǎn)和文件系統(tǒng)在API接口上沒有精確地達(dá)成一致,攻擊者可以使用字節(jié)序列‘0xC0 0xAF’將斜杠通過協(xié)議驗證進(jìn)入文件系統(tǒng),并訪問文件系統(tǒng)上的任何文件。

在Apache Tomcat中發(fā)現(xiàn)了一個類似的錯誤(CVE?2008?2938)。

如今,公司很少對嵌入式軟件開發(fā)人員進(jìn)行IT安全方面的培訓(xùn),開發(fā)人員很難想象攻擊者在為檢測和利用系統(tǒng)中的弱點(diǎn)所做的常規(guī)工作。這種知識的缺失導(dǎo)致他們低估了即使是看似微不足道的錯誤也可能產(chǎn)生的影響。文中列舉了嵌入式應(yīng)用中常見的安全危險,通過這些例子提高人們的安全意識。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5177

    文章

    19992

    瀏覽量

    325056
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    41

    文章

    5869

    瀏覽量

    178810
  • 信息安全
    +關(guān)注

    關(guān)注

    5

    文章

    689

    瀏覽量

    40331
  • 安全威脅
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    3133

原文標(biāo)題:嵌入式應(yīng)用中常見的安全威脅

文章出處:【微信號:麥克泰技術(shù),微信公眾號:麥克泰技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    嵌入式系統(tǒng)面臨嚴(yán)重的安全威脅

    如果你是安全關(guān)鍵嵌入式系統(tǒng)的使用者,而且發(fā)現(xiàn)設(shè)計者在該裝置的設(shè)計上并沒有依循最佳的實作與安全性標(biāo)準(zhǔn),你會有多擔(dān)心?我知道我會非常不安,而且根據(jù)Barr Group最近做的年度嵌入式系統(tǒng)
    發(fā)表于 03-09 09:49 ?1658次閱讀

    嵌入式設(shè)備安全的關(guān)鍵是什么

    嵌入式系統(tǒng)面臨著前所未有的安全威脅,而這些威脅的危害性也越來越高。沒有設(shè)備是百分百安全的,但是通過仔細(xì)分析危害,找出潛在的漏洞并清晰明細(xì)的記
    發(fā)表于 07-30 06:06

    嵌入式軟件安全方案可以抵御什么攻擊?

    近年來,從軟件到軟硬件聯(lián)合攻擊給嵌入式系統(tǒng)造成嚴(yán)峻的安全威脅安全性已成為嵌入式系統(tǒng)設(shè)計中必不可少的一部分,同時這又是一個折衷的過程,不能單
    發(fā)表于 09-23 07:07

    嵌入式系統(tǒng)有什么安全技巧?

    中間人攻擊、黑客攻擊、間諜和篡改、內(nèi)存數(shù)據(jù)錯誤——嵌入式系統(tǒng)面臨各種威脅。儒卓力GDPR專家團(tuán)隊主管兼嵌入式和無線部門營銷總監(jiān)Bertron Hantsche提供了六個安全技巧,以便增
    發(fā)表于 10-18 06:28

    嵌入式開發(fā)中常用的總線與接口匯總

    盤點(diǎn)嵌入式開發(fā)中常用的總線與接口
    發(fā)表于 02-01 07:25

    嵌入式測控系統(tǒng)中常見的數(shù)字濾波算法有哪些?

    嵌入式測控系統(tǒng)中常見的數(shù)字濾波算法有哪些?常見的數(shù)字濾波算法對比分析哪個好?
    發(fā)表于 04-12 06:39

    嵌入式C語言中常見不常用的語法有哪些

    嵌入式C語言中常見不常用的語法1. 不定參數(shù)需要包含頭文件#include "stdarg.h"頭文件里主要包括一個變量類型va_list,三個函數(shù)va_start,va_arg
    發(fā)表于 12-15 06:34

    總結(jié)嵌入式系統(tǒng)開發(fā)中常見的存儲器及其特點(diǎn)

    總結(jié)嵌入式系統(tǒng)開發(fā)中常見的存儲器及其特點(diǎn)
    發(fā)表于 12-17 06:11

    嵌入式安全及連接安全

    嵌入式安全及連接安全
    發(fā)表于 12-30 17:43 ?19次下載

    Synopsys已解決了嵌入式應(yīng)用程序面臨的安全威脅

    新思科技發(fā)布了新型DesignWare ARC Secure IP Subsystem。這款集成的、經(jīng)過預(yù)驗證的軟硬件IP解決方案,主要應(yīng)對重要嵌入式應(yīng)用程序——如購入SIM卡 (eSIM)、智能計量嵌入式通用集成電路卡 (e
    發(fā)表于 11-15 11:42 ?1103次閱讀

    嵌入式系統(tǒng)用什么語言_生活中常見嵌入式系統(tǒng)

     嵌入式系統(tǒng)是一種專用的計算機(jī)系統(tǒng),作為裝置或設(shè)備的一部分。通常,嵌入式系統(tǒng)是一個控制程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機(jī)、汽車等,都使用
    發(fā)表于 08-13 15:02 ?1.4w次閱讀

    防護(hù)嵌入式安全的方法有哪些

    的基礎(chǔ)架構(gòu),聯(lián)網(wǎng)嵌入式和物聯(lián)網(wǎng)設(shè)備就可以利用在線服務(wù)確保長期安全地保護(hù)網(wǎng)絡(luò),即使個別節(jié)點(diǎn)在某一時刻遭受攻擊。實現(xiàn)所需安全級別是一項極為復(fù)雜的工作,幸運(yùn)的是,市場上涌現(xiàn)出多種有效解決方案,如:Microsoft的Azure Sph
    發(fā)表于 10-25 12:11 ?1858次閱讀

    嵌入式常見英文縮寫

    嵌入式常見英文縮寫
    發(fā)表于 11-19 14:21 ?16次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>常見</b>英文縮寫

    嵌入式安全威脅就在眼前,對策你想好了嗎?

    嵌入式系統(tǒng)正在為廣泛的應(yīng)用帶來創(chuàng)新,比如物聯(lián)網(wǎng)應(yīng)用、自動駕駛、視覺技術(shù)、移動支付、人工智能等。我們看到,隨著技術(shù)的進(jìn)步,與之相關(guān)的威脅也在不斷增加。最近,針對嵌入式設(shè)備的攻擊事件層出不窮,從被黑客攻擊的車輛防盜和控制系統(tǒng),到
    發(fā)表于 02-08 15:30 ?1次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>安全</b><b class='flag-5'>威脅</b>就在眼前,對策你想好了嗎?

    盤點(diǎn)嵌入式中常見的一些GUI

    圖形用戶界面(Graphical User Interface,簡稱 GUI,又稱圖形用戶接口)是指采用圖形方式顯示的計算機(jī)操作用戶界面。GUI一般需要MCU有一定的硬件資源和處理能力,現(xiàn)在MCU資源越來越多,同時市場需求也增多了,GUI功能也越來越豐富了。下面來盤點(diǎn)嵌入式中常見
    的頭像 發(fā)表于 07-04 14:45 ?2457次閱讀