国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種計算機(jī)病毒的檢測方法及裝置與流程

      文檔序號:12786781閱讀:來源:國知局

      技術(shù)特征:

      1.一種計算機(jī)病毒的檢測方法,其特征在于,包括:

      對被檢測腳本的編碼進(jìn)行詞語分析,根據(jù)所述詞語分析的結(jié)果,構(gòu)建所述被檢測腳本的組合編碼腳本集合;所述組合編碼腳本集合包括所述被檢測腳本編碼所對應(yīng)的至少一個組合編碼腳本元素;

      將所述組合編碼腳本集合中的組合編碼腳本元素與預(yù)設(shè)的病毒庫中的病毒腳本元素進(jìn)行對比,根據(jù)對比結(jié)果判斷所述組合編碼腳本集合中是否包含病毒腳本元素,進(jìn)而判斷所述被檢測腳本是否為病毒腳本。

      2.如權(quán)利要求1所述的方法,其特征在于,對被檢測腳本的編碼進(jìn)行詞語分析,根據(jù)所述詞語分析的結(jié)果,構(gòu)建所述被檢測腳本的組合編碼腳本集合,包括:

      對所述被檢測腳本進(jìn)行詞法分析,確定所述被檢測腳本中每個詞語單元的單詞類型集合;所述單詞類型集合包括所述詞語單元所對應(yīng)的至少一個單詞類型元素;

      對所述被檢測腳本進(jìn)行語法分析,確定所述被檢測腳本中每個語句單元的語句類型集合;所述語句類型集合包括所述語句單元所對應(yīng)的至少一個語句類型元素;

      根據(jù)所述單詞類型集合和所述語句類型集合,構(gòu)建所述被檢測腳本對應(yīng)的組合編碼腳本集合。

      3.如權(quán)利要求2所述的方法,其特征在于,所述方法還包括:

      對所述被檢測腳本進(jìn)行表達(dá)式分析,確定所述被檢測腳本中每個表達(dá)式單元的表達(dá)式類型集合;所述表達(dá)式類型集合包括所述表達(dá)式單元所對應(yīng)的至少一個表達(dá)式類型元素;

      根據(jù)所述單詞類型集合和所述語句類型集合,構(gòu)建所述被檢測腳本對應(yīng)的組合編碼腳本集合,包括:

      根據(jù)所述單詞類型集合、表達(dá)式類型集合和所述語句類型集合,構(gòu)建所述 被檢測腳本對應(yīng)的組合編碼腳本集合。

      4.如權(quán)利要求3所述的方法,其特征在于,根據(jù)單詞類型集合、表達(dá)式類型集合和所述語句類型集合,構(gòu)建所述被檢測腳本對應(yīng)的組合編碼腳本集合,包括:

      從所述單詞類型集合中選取一個單詞類型元素,從所述表達(dá)式類型集合中選取一個表達(dá)式類型元素,從所述詞句類型集合中選取一個詞句類型元素;

      將選取的所述單詞類型元素、表達(dá)式類型元素以及語句類型元素組合成一個組合編碼腳本元素;

      按照上述步驟,遍歷所述單詞類型集合、表達(dá)式類型集合、詞句類型集合中的所有元素組合成組合編碼腳本元素,利用所有組合編碼腳本元素構(gòu)成組合編碼腳本集合。

      5.如權(quán)利要求1所述的方法,其特征在于,對被檢測腳本的編碼進(jìn)行詞語分析,包括:

      根據(jù)被檢測腳本的類型,確定被檢測腳本的詞語分析引擎;

      利用所述詞語分析引擎,對所述被檢測腳本進(jìn)行詞語分析。

      6.如權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)的病毒庫,是通過下述方法構(gòu)建的:

      對病毒腳本的編碼進(jìn)行詞語分析;

      根據(jù)對所述病毒腳本編碼詞語分析的結(jié)果,構(gòu)建所述病毒腳本的病毒庫,所述病毒庫包括所述病毒腳本所對應(yīng)的至少一個病毒腳本元素。

      7.如權(quán)利要求1所述的方法,其特征在于,在判斷所述被檢測腳本是否為病毒腳本后,所述方法還包括:

      若判定所述被檢測腳本為病毒腳本,則將所述被檢測腳本的組合編碼腳本集合中的組合編碼腳本元素,添加到病毒庫中。

      8.一種計算機(jī)病毒的檢測裝置,其特征在于,包括:

      集合構(gòu)建單元:用于對被檢測腳本的編碼進(jìn)行詞語分析,根據(jù)所述詞語分 析的結(jié)果,構(gòu)建所述被檢測腳本的組合編碼腳本集合;所述組合編碼腳本集合包括所述被檢測腳本編碼所對應(yīng)的至少一個腳本元素;

      病毒判斷單元:用于將所述組合編碼腳本集合中的腳本元素與預(yù)設(shè)的病毒庫中的病毒腳本元素進(jìn)行對比,根據(jù)對比結(jié)果判斷所述組合編碼腳本集合中是否包含病毒腳本元素,進(jìn)而判斷所述被檢測腳本是否為病毒腳本。

      9.如權(quán)利要求8所述的裝置,其特征在于:

      所述集合構(gòu)建單元,具體用于對所述被檢測腳本進(jìn)行詞法分析,確定所述被檢測腳本中每個詞語單元的單詞類型集合;所述單詞類型集合包括所述詞語單元所對應(yīng)的至少一個單詞類型元素;

      根據(jù)所述單詞類型集合和所述語句類型集合,構(gòu)建所述被檢測腳本對應(yīng)的組合編碼腳本集合。

      10.如權(quán)利要求8所述的裝置,其特征在于:

      所述集合構(gòu)建單元,具體用于從所述單詞類型集合中選取一個單詞類型元素,從所述表達(dá)式類型集合中選取一個表達(dá)式類型元素,從所述詞句類型集合中選取一個詞句類型元素;

      將選取的所述單詞類型元素、表達(dá)式類型元素以及語句類型元素組合成一個組合編碼腳本元素;

      按照上述步驟,遍歷所述單詞類型集合、表達(dá)式類型集合、詞句類型集合中的所有元素組合成組合編碼腳本元素,利用所有組合編碼腳本元素構(gòu)成組合編碼腳本集合。

      當(dāng)前第2頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1