<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>
    @貝殼兒
    2年前 提問
    1個回答

    惡意代碼檢測方法有哪些

    一顆小胡椒
    2年前
    官方采納

    惡意代碼的檢測是指收集并分析網絡和計算機系統中若干關鍵點的信息,發現其中是否存在違反安全策略的行為以及被攻擊的痕跡。惡意代碼檢測的常用方法包括:

    特征碼掃描

    特征碼掃描是在惡意代碼檢測中使用的一種基本技術,廣泛應用于各類惡意代碼清除軟件中。每種惡意代碼中都包含某個特定的代碼段,即特征碼。在進行惡意代碼掃描時,掃描引擎會將系統中的文件與特征碼進行匹配,如果發現系統中的文件存在與某種惡意代碼相同的特征碼,就認為存在惡意代碼。因此,特征碼掃描過程就是病毒特征串匹配的過程。
    
    特征碼掃描技術是一種準確性高、易于管理的惡意代碼檢測技術。但是這種技術也存在一定的問題:一方面隨著惡意代碼數量的增長,特征庫規模不斷擴充,掃描效率越來越低;另一方面該技術只能用于已知惡意代碼的檢測,不能發現新的惡意代碼;此外,如果惡意代碼采用了加密、混淆、多態變形等自我防護技術,特征碼掃描技術也難以檢測。

    沙箱技術

    沙箱技術是將惡意代碼放入虛擬機中執行,其執行的所有操作都被虛擬化重定向,不改變實際操作系統。虛擬機通過軟件和硬件虛擬化,讓程序在一個虛擬的計算環境中運行,這就如同在一個裝滿細沙的盒子中,允許隨便的畫畫、涂改,這些畫出來的圖案在沙盒里很容易被抹掉。
    
    沙箱技術能較好地解決變形惡意代碼的檢測問題。經過加密、混淆或多態變形的惡意代碼放入虛擬機后,將自動解碼并開始執行惡意操作,由于運行在可控的環境中,通過特征碼掃描等方法,可以檢測出惡意代碼的存在。

    行為檢測

    行為檢測技術通過對惡意代碼的典型行為特征分析,如頻繁連接網絡、修改注冊表、內存消耗過大等,確定惡意操作行為,對這些典型行為特征和用戶合法操作規則進行分析和研究,如果某個程序運行時,檢測發現其行為違反了合法程序操作規則,或者符合惡意程序操作規則,則可以判斷其為惡意代碼。
    
    行為檢測技術根據程序的操作行為分析,判斷其惡意性,可用于未知病毒的發現。由于目前行為檢測技術對用戶行為難以全部掌握和分析,因而容易導致較大的誤報概率。
      亚洲 欧美 自拍 唯美 另类