靜態惡意軟體分析(static malware analysis)和動態惡意軟體分析(dynamic malware analysis)的區別

惡意軟體分析是確定特定惡意軟體樣本的來源和潛在影響的過程或技術。惡意軟體可以是任何看起來惡意的或行為類似於病毒、蠕蟲、bug、特洛伊木馬、間諜軟體、廣告軟體等的軟體。任何可能對您的系統造成危害的可疑軟體都可以被視為惡意軟體。儘管反惡意軟體程式的使用越來越多,但全世界都在目睹惡意軟體攻擊的快速發展。任何連線到網際網路的東西都容易受到惡意軟體攻擊。...

惡意軟體分析是確定特定惡意軟體樣本的來源和潛在影響的過程或技術。惡意軟體可以是任何看起來惡意的或行為類似於病毒、蠕蟲、bug、特洛伊木馬、間諜軟體、廣告軟體等的軟體。任何可能對您的系統造成危害的可疑軟體都可以被視為惡意軟體。儘管反惡意軟體程式的使用越來越多,但全世界都在目睹惡意軟體攻擊的快速發展。任何連線到網際網路的東西都容易受到惡意軟體攻擊。

惡意軟體檢測繼續構成挑戰,因為潛在的攻擊者找到新的和先進的方法來逃避檢測方法。這就是惡意軟體分析的關鍵所在。

惡意軟體分析可以更好地瞭解惡意軟體的功能以及如何消除這些威脅。惡意軟體分析可以有不同的目的,如瞭解惡意軟體感染的程度,瞭解惡意軟體攻擊的後果,識別惡意軟體的性質,確定惡意軟體的功能。

用於惡意軟體檢測和分析的方法有兩種:靜態惡意軟體分析和動態惡意軟體分析。靜態分析涉及檢查給定的惡意軟體樣本而不實際執行它,而動態分析是在受控環境中系統地進行的。我們對兩者進行了公正的比較,以幫助您更好地理解惡意軟體分析的方法。

 

什麼是靜態惡意軟體分析(static malware ****ysis)?

靜態分析是在不實際執行程式碼的情況下分析惡意軟體二進位制檔案的過程。靜態分析通常透過確定二進位制檔案的簽名來執行,該簽名是二進位制檔案的唯一標識,並且可以透過計算檔案的加密雜湊和理解每個元件來完成。

惡意軟體二進位制檔案可以透過將可執行檔案載入到反彙編程式(如IDA)中進行反向工程。機器可執行程式碼可以被轉換成組合語言程式碼,這樣就可以很容易地被人類閱讀和理解。然後,分析員檢視程式,以便更好地瞭解它的功能以及它的程式設計目的。

靜態惡意軟體分析(static malware ****ysis)和動態惡意軟體分析(dynamic malware ****ysis)的區別

 

什麼是動態惡意軟體分析(dynamic malware ****ysis)?

動態分析包括執行惡意軟體樣本並觀察其在系統上的行為,以消除感染或阻止其擴散到其他系統。系統設定在一個封閉、隔離的虛擬環境中,因此可以徹底研究惡意軟體樣本,而不會對系統造成損壞。

在高階動態分析中,偵錯程式可用於確定惡意軟體可執行檔案的功能,否則很難使用其他技術獲得這些功能。與靜態分析不同,它是基於行為的,因此很難忽略重要的行為。

靜態惡意軟體分析(static malware ****ysis)和動態惡意軟體分析(dynamic malware ****ysis)的區別

 

靜態和動態惡意軟體分析的區別

靜態和動態惡意軟體分析的意義

惡意軟體的行為可能會有所不同,這取決於它們的程式設計目的,這使得瞭解它們的功能變得更加重要。基本上有兩種方法:靜態分析和動態分析。靜態分析是一個確定惡意檔案來源的過程,目的是在不實際執行惡意軟體的情況下瞭解其行為。另一方面,動態分析是在受控環境中進行的更詳細的惡意軟體檢測和分析過程,並對整個過程進行監控,以觀察惡意軟體的行為。

分析

靜態惡意軟體分析是一種非常簡單和直接的方法來分析惡意軟體樣本而不實際執行它,因此該過程不需要分析人員經歷每一個階段。它只是觀察惡意軟體的行為,以確定它的能力或它可以對系統做什麼。另一方面,動態惡意軟體分析涉及在執行過程中使用惡意軟體樣本的行為和動作進行徹底分析,以便更好地瞭解樣本。系統設定在封閉和隔離的環境中,併進行適當的監控。

靜態和動態惡意軟體分析技術

靜態分析包括分析惡意軟體二進位制檔案的簽名,這是二進位制檔案的唯一標識。二進位制檔案可以使用反彙編程式(如IDA)進行反向工程,將機器可執行程式碼轉換為組合語言程式碼,使其具有可讀性。用於靜態分析的一些技術包括檔案指紋、病毒掃描、記憶體轉儲、打包機檢測和除錯。動態分析包括在沙盒環境中分析惡意軟體的行為,以便它不會影響其他系統。透過商業沙盒的自動分析取代了手動分析。

方法

靜態分析使用基於特徵的方法來檢測和分析惡意軟體。簽名只不過是特定惡意軟體的唯一識別符號,它是一個位元組序列。不同的模式用於掃描簽名。基於特徵碼的反惡意軟體程式對大多數常見型別的惡意軟體有效,但對複雜和高階的惡意軟體程式無效。這就是動態分析的意義所在。動態分析不是基於特徵碼的方法,而是使用基於行為的方法透過研究給定惡意軟體執行的操作來確定惡意軟體的功能。

靜態與動態惡意軟體分析:比較圖

靜態惡意軟體分析(static malware ****ysis)和動態惡意軟體分析(dynamic malware ****ysis)的區別

 

總結 - 靜電的(of static) vs. 動態惡意軟體分析(dynamic malware ****ysis)

檢測、識別和初步分析對於惡意軟體分析至關重要,因此非常有必要執行系統分析以遏制惡意軟體的傳播,從而阻止其傳播到其他生產系統或檔案和目錄中。在本文中,我們比較了基於靜態和動態惡意軟體分析的惡意軟體檢測技術。除了靜態分析使用基於特徵碼的方法而動態分析使用基於行為的方法來檢測惡意軟體外,這兩種方法都是廣泛使用的惡意軟體檢測技術。不管惡意軟體檢測採用哪種技術,這兩種方法都能讓我們更好地瞭解惡意軟體的功能以及我們能做些什麼。

  • 發表於 2021-06-25 17:38
  • 閱讀 ( 52 )
  • 分類:科技

你可能感興趣的文章

靜態繫結(static binding)和動態繫結(dynamic binding)的區別

關鍵區別–靜態繫結與動態繫結 Java和C等程式語言支援面向物件程式設計(OOP)。它允許使用物件構建軟體。軟體系統或程式中有許多物件。這些物件具有屬性和方法。屬性描述特徵。方法描述物件可以執行的操作。資料使...

  • 發佈於 2020-10-19 17:49
  • 閲讀 ( 90 )

網路安全能跟上嗎?惡意軟體和防毒軟體的未來

惡意軟體和防毒軟體的未來將是一個有趣的戰場。惡意軟體不斷演變,迫使防病毒開發者保持速度。但是自動化機器學習反駭客系統的未來願景比你想象的要近得多。 ...

  • 發佈於 2021-03-15 00:15
  • 閲讀 ( 49 )

勒索軟體即服務會給每個人帶來混亂

...檔案加密,包含了大量的反除錯和反分析技術,使動態和靜態分析變得困難。最有可能的是,惡意軟體作者已經有了一個現成的庫,用於這些技術,他們包括在他們的惡意軟體中,因為他們以前在其他惡意軟體中看到過。” ...

  • 發佈於 2021-03-15 14:42
  • 閲讀 ( 41 )

人工智慧將如何塑造惡意軟體的未來

...好的辦法就是引入人工智慧驅動的防毒程式。它們不使用靜態規則來捕獲惡意軟體,就像我們當前的模型一樣。相反,他們分析一個程式正在做什麼,如果它的行為惡意,根據反病毒的意見停止它。 ...

  • 發佈於 2021-03-19 04:54
  • 閲讀 ( 41 )

什麼是程式碼簽名惡意軟體?如何避免它?

...和安裝,開發者可以保護他們產品的聲譽。然而,駭客和惡意軟體發行商正利用這個精確的系統來幫助惡意程式碼溜過防病毒套件和其他安全程式。 ...

  • 發佈於 2021-03-20 18:44
  • 閲讀 ( 57 )

模組化惡意軟體:新的竊取資料的祕密攻擊

惡意軟體有各種形狀和大小。此外,這些年來,惡意軟體的複雜程度已經大大提高。攻擊者意識到,試圖將惡意軟體包的各個方面整合到單個有效負載中並不總是最有效的方法。 ...

  • 發佈於 2021-03-22 23:32
  • 閲讀 ( 50 )

這4個防病毒工具使用人工智慧來保護你的系統

...任何檔案在被訪問或執行之前”。Deep Instinct D-Client利用靜態檔案分析和威脅預測模型,使其能夠自主地消除惡意軟體和其他系統威脅。 ...

  • 發佈於 2021-03-24 02:54
  • 閲讀 ( 77 )

什麼是mylobot惡意軟體?它是如何工作的,該怎麼辦

...永恆的戰場。2017年,安全研究人員每天發現約23000個新的惡意軟體樣本(即每小時795個)。 ...

  • 發佈於 2021-03-24 09:02
  • 閲讀 ( 87 )

針對Windows10上加密貨幣錢包的electrorat惡意軟體

一種新發現的惡意軟體針對的是Windows系統上的加密貨幣錢包。這一被研究人員稱為ElectroRAT的惡意軟體迄今已造成數千人死亡,還有更多的人將出現。 ...

  • 發佈於 2021-03-28 11:06
  • 閲讀 ( 46 )

微軟揭露攻擊主要瀏覽器的惡意軟體活動

...場針對谷歌Chrome、Mozilla Firefox、微軟Edge和Yandex瀏覽器的惡意軟體攻擊正在全球電腦上進行。 ...

  • 發佈於 2021-03-29 03:06
  • 閲讀 ( 40 )
a1245888417
a1245888417

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦