物聯網興起 嵌入式系統安全日益受關注

2021-09-23 03:14:29 字數 2164 閱讀 3136

隨著越來越多裝置連線到網際網路,專家們擔心嵌入式系統將給企業帶來嚴重安全風險,而很多企業還沒有意識到這種風險或者無法緩解這種風險……

有些人擔心非傳統聯網裝置的增加可能意味著為攻擊者提供更多潛在切入點來入侵企業。同時,很多這些裝置都屬於嵌入式系統範疇,該領域的專家擔心,從嵌入式技術令人擔憂的歷史來看,這種技術可能給企業帶來最嚴重的安全風險。

傳統上來看,嵌入式裝置包含很小的晶元組,並有「精簡版」作業系統—這通常是linux。企業中最常見的嵌入式裝置是u盤——該裝置曾用來載入臭名昭著的stuxnet惡意軟體,以及聯網印表機,甚至還有現在的硬碟驅動器韌體——最新**的equation間諜軟體就存在其中。

然而,物聯網的出現讓該類別的裝置正迅速增加,物聯網將網路功能擴充套件到廣泛的裝置中,這些裝置以前從沒有過這種功能,例如恆溫器和冰箱等辦公裝置。這樣一來,企業可能很快就會發現他們網路**現更多新的攻擊點,並且,專家並不確定這些新一代嵌入式裝置是否已經解決了前一代的安全漏洞。

根據安全諮詢公司chosen plaintext partners首席技術官benjamin jun表示,嵌入式系統歷來都會使用大量專有元件,並沒有與其他系統共享太多共同電路,這意味著當發現漏洞時,由於成本或資源限制,漏洞不太可能得到修復。

jun稱,現代嵌入式系統已經不再是這種模式,它們開始與其他流行移動裝置共享一些相同的內部系統元件(例如arm晶元),但嵌入式裝置通常必須在幾年甚至幾十年受到支援,這又會導致一些新的問題。

「手機更新換代很迅速,但嵌入式系統往往會使用更長時間,」jun稱,「手機快速迭代的過程並沒有出現在持續使用10年到20年的嵌入式裝置中,除錯這些裝置的團隊會繼續向前發展,所以安全過程很有限。」

jun表示,除了嵌入式系統需要的支援水平,即使有可用的軟體更新,企業可能都會忽視這些裝置,因為從支援和公升級方面來看每節點成本更低。

「膝上型電腦成本相當高,但這些成本是合理的,因為你知道更多膝上型電腦會帶來更高的生產效率。但是印表機或者智慧型溫控器呢?」jun稱,「對於增量價值被認為很低的東西,你願意花多少成本來確保其安全性?」

根據jun表示,最常被忽略的嵌入式威脅之一是voip會議**和其他有麥克風的裝置,其中麥克風可以在不被察覺的情況下開啟來記錄敏感資訊。

這僅僅只是個開始。物聯網的普及意味著企業將面對更廣泛型別裝置帶來的安全問題。也就是說,除了u盤和印表機,可穿戴裝置和其他尖端裝置都可能會進入企業網路,而且通常它們沒有內建安全控制。

同樣地,智慧型恆溫器或冰箱等裝置將帶來新風險,並且,這些裝置的支援責任可能很模糊,因為它們可能屬於物業管理者,而不在企業it部門的職權範圍。

安全的設計

專家指出目前還不知道在長期來看新的嵌入式裝置是否將比過去嵌入式系統得到更好的支援,但保護嵌入式裝置的關鍵是在一開始就安全地設計裝置。

「你必須在一開始設計硬體和韌體時,就確保它們可以防止惡意軟體訪問或物理篡改,」imation公司分公司ironkey工程和產品管理副總裁ken jones表示,「韌體可以在現場進行公升級來修復漏洞和安全漏洞,這非常常見,但在你進行這個過程時如果沒有全面思考,你將製造更多問題。」

根據jones表示,安全的設計包括防止對裝置的物理篡改、加密以及韌體數字簽名。

很多老舊的嵌入式系統需要在現場執行更新,相比之下,企業應該更喜歡使用數字簽名韌體的系統,這些韌體不僅在安裝之前會檢查安全性,在第一次執行之前也會進行檢查。但這可能很困難,所以企業可能需要改變嵌入式裝置政策。

「從企業的角度來看,這是關於允許什麼連線到網路,使用端點保護來阻止除白名單產品以外的裝置,」jones稱,「這應該會讓企業非常嚴格地明確哪些可以連線到網路,我認為我們將會看到企業開始限定允許聯網的裝置。」

wind river systems公司iot解決方案高階主管alexander damisch同意這種說法。damisch建議企業安全地設計自己的基礎設施,這可能包括在傳送或接收企業網路的資料之前對裝置進行身份驗證;因為很難檢測嵌入式韌體中的惡意軟體,監控流量是關鍵。

damisch還主張,對閘道器背後或虛擬系統中的易受攻擊嵌入式系統進行隔離,這通常是更具成本效益的做法,並允許更新閘道器規則來阻止新的威脅,畢竟嵌入式系統可能會變化,因為它們沒有被設計為經常更新。

「重新設計很困難,因此,你應該找到安全薄弱的地方,要麼把它放在虛擬系統,或者在前面部署閘道器,從而監控和加密其中的所有流量,」damisch稱,「安全應該是從開發過程就開始考慮的因素。」

嵌入式系統安全複習(二)

關於組合語言主要需要理解兩個問題,乙個是定址方式,用來知道指令傳達的是什麼內容,另乙個就是指令,需要知道實現了什麼功能。先從定址方式講起,arm9中需要理解的定址方式有8種 考試只考7種 指令根據英語意思可以大致理解含義,主要就是加,減,乘四種運算,但是運算的方向和指令有關。定址方式 名稱表示式 含...

物聯網正在蠶食嵌入式系統市場

barr集團首席技術官michaelbarr將在會上介紹他的2018年嵌入式系統安全與安全調查結果。對1700名員工的調查發現,61 的嵌入式設計現在至少偶爾會連線到網際網路。驚喜 他們並不全是安全的。好訊息是,67 的受訪者表示,安全性是設計考慮因素,比2016年調查提高了6個百分點。但22 的人...

嵌入式系統在物聯網行業中的應用

作為物聯網重要技術組成的嵌入式系統,嵌入式系統的視角有助於深刻地 全面地理解物聯網的本質。作為物聯網重要技術組成的嵌入式系統,嵌入式系統的視角有助於深刻地 全面地理解物聯網的本質。嵌入式系統技術 是綜合了計算機軟硬體 感測器技術 積體電路技術 電子應用技術為一體的複雜技術。經過幾十年的演變,以嵌入式...