成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在物聯網設備中尋找復雜的惡意軟件(上)

安全 物聯網安全
物聯網設備的數量每天都在增加,從工業控制系統、智能城市、智能汽車到移動電話、網絡設備、個人助理、智能手表和各種各樣的智能家電。

[[403182]]

智能手表、智能家居設備甚至智能汽車等互聯設備紛紛加入物聯網生態系統,因此確保其安全性的重要性已顯而易見。

眾所周知,如今智能設備已成為我們生活中不可分割的一部分,且已經成為網絡攻擊的對象。針對物聯網設備的惡意軟件已經存在了十多年。Hydra是第一個自動運行的路由器惡意軟件,它于2008年以一種開源工具的形式出現。Hydra是路由器惡意軟件的開源原型,Hydra之后不久,針對網絡設備的惡意軟件也被發現。從那時起,各種僵尸網絡家族已經出現并得到廣泛傳播,其中包括Mirai,Hajime和Gafgyt等家族。

今年5月安全研究團隊就發現了一種名為“Kaiji”的惡意軟件,該惡意軟件專門用于感染基于Linux的服務器和智能物聯網(IoT)設備,然后黑客會濫用這些系統發起DDoS攻擊。

根據Allot的數據,到2022年,將有120億臺聯網設備,這些設備可能會使5G網絡的安全過載,并擴大勒索軟件和僵尸網絡等威脅的范圍。

一些已知的主要分布式拒絕服務(DDoS)攻擊或拒絕分布式服務都是基于物聯網設備的。最著名的例子之一是2016年10月由Mirai惡意軟件中的物聯網僵尸網絡引起的1GbpsDDoS網絡攻擊。黑客摧毀了DNS提供商的服務器,癱瘓了美國東海岸的大部分互聯網,包括Twitter、Netflix和CNN等服務。現在,Mirai的一個新變種BotnetMukashi出現了,主要針對連接到網絡的存儲設備上的關鍵漏洞。

隨著帶寬和5G在運營商網絡中產生新的威脅和攻擊手段的不斷提高,實時的威脅檢測顯得尤為重要。不幸的是,目前可用的保護筆記本電腦和手機等設備的安全解決方案在保護物聯網設備(如監控攝像頭和數字信號)方面毫無準備。除了上述惡意軟件外,物聯網設備(例如Zigbee)中使用的通信協議中還存在一些漏洞,攻擊者可以利用這些漏洞來將設備定為目標并將惡意軟件傳播到網絡中的其他設備,類似于計算機蠕蟲。

在這項研究中,我們專注于尋找針對物聯網設備的低級復雜攻擊,特別是,更深入地研究物聯網設備的固件,以發現后門植入、啟動過程的修改以及對固件不同部分的其他惡意修改。

現在,讓我們討論一下物聯網設備的固件結構,以便更好地了解不同的組件。

物聯網固件結構

無論物聯網設備的CPU架構如何,啟動過程都包括以下幾個階段:啟動加載程序,內核和文件系統(如下圖所示)。當物聯網設備打開時,板載SoC (System on Chip) ROM中的代碼將控制權傳遞給啟動加載程序,該啟動加載程序加載內核,然后內核安裝根文件系統。

啟動加載程序、內核和文件系統也包含典型的物聯網固件的三個主要組件。

物聯網啟動過程

在物聯網設備中有各種各樣的CPU架構,因此要想分析和理解固件的不同組件,需要對這些架構以及它們的指令集有良好的了解。物聯網設備中最常見的CPU架構是:

  •  ARM
  •  MIPS
  • PowerPC
  •  SPARC

可能的攻擊場景

通過了解固件結構,我們可以考慮攻擊者在部署難以檢測的隱身攻擊時如何利用各種組件。

啟動加載程序是控制系統的第一個組件,因此,針對啟動加載程序為攻擊者提供了執行惡意任務的絕好機會,這也意味著重新啟動后攻擊可以保持持久性。

攻擊者還可以操縱內核模塊,大多數物聯網設備使用Linux內核。對于開發人員來說,自定義Linux內核并從中選擇所需的內容非常容易,設法訪問和操縱設備固件的攻擊者也可以添加或編輯內核模塊。

繼續討論文件系統,物聯網設備中還使用了許多常用文件系統。這些文件系統通常易于使用。攻擊者可以從固件中提取、解壓縮并安裝原始文件系統,添加惡意模塊然后使用常用工具再次對其進行壓縮。例如,SquashFS是Linux的壓縮文件系統,在物聯網制造商中非常普遍。使用Linux實用程序“squashfs”和“unsquashfs”掛載或解壓縮SquashFS文件系統非常簡單。

獲取固件

有多種獲取固件的方法,有時你希望所獲取的固件屬于具有相同規格的完全相同的設備。并且你還希望通過某些特定方式將其部署在設備上。例如,你懷疑更新固件所通過的網絡已經被破壞,并且考慮固件在供應商服務器和設備之間的轉換過程中被操縱的可能性,因此你希望調查更新的固件以驗證其完整性。在另一個示例場景中,你可能從第三方供應商購買了設備,并對固件的真實性產生懷疑。

在眾多的物聯網設備中,制造商沒有通過任何方式來訪問固件,甚至不進行更新,該設備將在其使用壽命內從制造商處發布并附帶固件。

在這種情況下,獲取確切固件的最可靠方法是從設備本身提取固件。這里的主要挑戰是,此過程需要具有特定領域的知識,以及使用嵌入式系統的專業硬件/軟件經驗。如果你希望找到針對物聯網設備的復雜攻擊,那么這種方法也缺乏可擴展性。

在獲取物聯網固件的各種方法中,最簡單的方法是從設備制造商的網站下載固件。但是,并非所有制造商都在其網站上發布其固件。通常,只能通過設備物理界面或用于管理設備的特定軟件應用程序(例如移動應用程序)來更新大量物聯網設備。

從供應商的網站下載固件時,常見的問題是你可能無法找到特定設備型號的固件的較早版本。我們也不要忘記,在許多情況下,發布的固件二進制文件都是加密的,只能通過設備上安裝的較舊的固件模塊進行解密。

了解固件

根據維基百科的說法,“固件是一類特定的計算機軟件,可為設備的特定硬件提供底層控制。固件既可以為更復雜的設備軟件提供標準化的操作環境(允許更多的硬件獨立性),也可以為不那么復雜的設備充當設備的完整操作系統,執行所有控制、監控和數據處理功能。”

盡管固件的主要組件幾乎總是相同的,但沒有針對固件的標準體系結構。

固件的主要組件通常是啟動加載程序、內核模塊和文件系統。但是在固件二進制文件中可以找到許多其他組件,例如設備樹、數字證書以及其他設備特定的資源和組件。

從供應商的網站上檢索到固件二進制文件后,我們就可以開始對其進行分析并拆解??紤]到固件的特殊性,其分析非常具有挑戰性,并且相當復雜。要獲取有關這些挑戰以及如何應對這些挑戰的更多詳細信息,請參閱“物聯網固件分析”部分。

在固件中查找可疑元素

提取固件的組件后,你可以開始尋找可疑的模塊、代碼片段或任何對組件的惡意修改。

首先,很簡單的步驟是根據一組YARA規則掃描文件系統內容,這些規則可以基于已知的物聯網惡意軟件或啟發式規則,你也可以使用防病毒掃描程序掃描提取的文件系統內容。

你可以做的其他事情就是在文件系統中查找啟動腳本,這些腳本包含每次系統啟動時都會加載的模塊列表,惡意模塊的地址可能是出于惡意目的而被插入到了這樣的腳本中。

這樣,Firmwalker工具可以幫助掃描提取的文件系統中可能存在漏洞的文件。

另一個需要研究的地方是啟動加載程序組件,不過這更具有挑戰性。

物聯網設備中使用了許多常見的啟動加載程序,其中最常見的是U Boot。 U Boot具有高度可定制性,這使得很難確定編譯后的代碼是否已被操縱。使用不常見或自定義的啟動加載程序,查找惡意修改會變得更加復雜。

下一篇文章我們將詳細介紹具體的示例,來看看如何在物聯網設備中尋找復雜的惡意軟件

本文翻譯自:https://securelist.com/looking-for-sophisticated-malware-in-iot-devices/98530/如若轉載,請注明原文地址。

 

責任編輯:姜華 來源: 嘶吼網
相關推薦

2021-06-03 10:16:15

物聯網安全物聯網設備惡意軟件

2020-11-27 10:25:36

物聯網設備軟件

2018-11-12 14:14:48

2021-12-21 23:00:30

物聯網設備技術

2018-12-03 13:19:01

物聯網企業云IOT

2022-06-07 12:11:42

物聯網設備安全

2022-01-13 19:25:44

Umay惡意軟件分析平臺

2021-09-28 10:21:18

物聯網惡意軟件IoT

2023-08-02 10:06:32

2019-01-07 10:24:41

2023-02-13 14:42:37

2020-10-19 12:10:41

物聯網

2023-08-02 10:16:00

2018-10-09 09:37:59

物聯網聯網設備IOT

2022-05-05 11:06:12

物聯網5G人工智能

2022-05-31 15:38:47

物聯網設備傳感器

2023-09-18 15:37:22

2020-07-07 14:01:34

物聯網應用物聯網IOT

2021-08-06 11:12:58

物聯網安全設備

2018-07-05 10:46:57

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久久国产精品人 | 精品亚洲一区二区三区 | 日韩视频一区在线观看 | 福利片在线 | 欧美美女一区二区 | 亚洲国产精品人人爽夜夜爽 | 日韩国产精品一区二区三区 | 国产精品久久9 | 草比网站 | 在线观看三级av | 免费久久久久久 | 亚洲欧美综合网 | 亚洲欧美一区二区三区国产精品 | 免费同性女女aaa免费网站 | 又爽又黄axxx片免费观看 | 国产精品美女久久久久久免费 | 欧美一区二区三区大片 | 欧美日韩国产一区二区 | av一级久久| 中文在线а√在线8 | 久久精品小视频 | 精品亚洲一区二区 | 免费成人在线网站 | 天天操天天摸天天干 | 这里精品| 天堂色综合 | 亚洲精品欧美精品 | 国产一区2区| 黄色在线网站 | 久久极品| 亚洲精品一区在线 | 亚洲精品国产第一综合99久久 | 国产在线a | 成人影院在线 | 精品国产乱码久久久久久蜜柚 | 久久成人一区 | 日韩在线一区二区三区 | 依人成人 | 午夜精品久久久久99蜜 | 亚洲欧美国产毛片在线 | a在线观看 |