999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于變長指令序列與粗糙集屬性約簡的惡意代碼檢測技術

2013-08-22 01:35:10馮本慧
科技視界 2013年23期
關鍵詞:指令數據挖掘分類

馮本慧

(湖南工學院,湖南 衡陽 421002)

0 引言

隨著計算機的普及和Internet的發展,各種類型的惡意代碼,如木馬、蠕蟲、病毒、僵尸程序等出現和傳播的速度與周期也越來越快,根據國家互聯網應急中心的7月底安全周報顯示[1],國內感染惡意代碼的主機數量達到了64.9萬,被篡改的網站達到了5875,惡意代碼的防范形式非常的嚴峻。

傳統的惡意代碼檢測技術主要有基于特征碼的檢測方法與啟發式的檢測方法,基于特征碼的檢測方法過于依賴特征庫,無法檢測出未知惡意代碼;啟發的檢測方法又過于依賴專家的經驗,檢測效率低且容易誤報,因此亟需一種新的惡意代碼檢測技術,解決傳統檢測技術的缺陷,基于數據挖掘的檢測技術屬于其中之一,該技術相對傳統的檢測技術而言,具有快速、智能化的特點,無須依賴專家經驗并且對未知惡意代碼具有很好的檢測能力。本文在研究當前基于數據挖掘的惡意代碼檢測技術基礎之上,提出了一種基于變長指令序列與粗糙集屬性約簡的惡意代碼檢測技術。

1 相關工作

首次將數據挖掘技術應用到惡意代碼檢測中的學者當屬Schultz[2],他利用從PE文件中獲得的字符串序列、字節序列、導入表中API調用函數作為特征,利用PIPPER、樸素貝葉斯、多重樸素貝葉斯算法進行分類學習,在實驗數據集上取得了很高的檢測精度,遠高于當時的商業防病毒軟件。沿著Schultz的開拓性工作,基于數據挖掘的惡意代碼檢測技術成為惡意代碼檢測領域研究的熱點,研究的重點主要集中在兩個方面:(1)特征的表示與選擇;(2)分類算法的選擇。其中常用的惡意代碼特征包括:文件結構特征、字節特征、指令特征等,分類算法主要采用貝葉斯、決策樹、支持向量機等算法。本文主要關注于惡意代碼的指令特征,由于惡意代碼與正常文件其行為模式的不同,則其匯編指令也會存在區別,Bilar[3]通過研究證實了這一點,他發現惡意代碼與正常文件之間的某些指令的統計特征存在很大的區別,因此指令特征可以作為區分惡意代碼與正常文件的特征之一。基于此思想,國外的Santos[4]利用指令序列作為特征進行檢測,由于采用了n-gram滑動窗口技術,最終獲得的特征維數非常高,于是他利用互信息進行降維,最后利用K鄰近、決策樹、支持向量機算法進行分類檢測,實驗取得的很高的檢測精度。國內的張健飛[5]等也是利用指令特征進行檢測,與Santos不同的是,他采用的是變長的指令序列作為特征,并且采用了一種分家族的逐層精華的特征選擇方法,他最后通過實驗指出,該方法具有很好的檢測迷惑代碼的能力。

2 檢測技術的創新點與具體步驟

通過以上的研究,本文發現,Santos的檢測方式,由于獲取的是所有指令所構成的指令序列,因此特征的規模非常大,不便于后續的學習,同時采用了定長的方式,又可能出現分割特征的問題,而張健飛的檢測方式,雖然考慮到了指令特征的規模與特征分割的問題,采用了變長指令序列并使用層次化的特征選擇方式,但其特征選擇方式過于復雜,因此本文提出了一種基于變長指令序列與粗糙集屬性約簡的惡意代碼檢測技術,其主要的創新點如下:

(1)采用變長的常用指令序列作為特征。變長的方式可以避免分割特征的問題,同時只考慮常用的匯編指令即所構成的指令序列,可以有效的降低最終獲得的特征規模。

(2)采用粗糙集理論進行特征約簡。由于粗糙集理論具有在不改變分類能力的前提下有效刪除冗余特征的優勢,因此將獲得特征再利用粗糙集理論進行特征約簡,排除冗余特征的干擾,從而大大加快后續學習算法的分類時間。

本文提出的檢測技術的步驟主要分為兩個階段。第一個階段:訓練階段;第二個階段,檢測階段。訓練階段主要完成特征的獲取與約簡并且完成分類器的訓練。檢測階段,主要利用已獲得的分類器對測試樣本進行分類并評估最終的分類結果。

3 實驗設置及結果分析

3.1 實驗設置

本文的正常文件從干凈的XP系統的系統目錄獲得,共計308個樣本,惡意代碼文件來自網絡收集的86個PE型的惡意代碼,然后將獲得的樣本分為2等份,一份做訓練集,一份做測試集。實驗平臺為一臺安裝XP系統的機器,CPU為AMD Athlon 64 X2,內存為3G。實驗工具包括反匯編工具IDA Pro,數據挖掘平臺Weka。指令序列主要關注常用的 13 個指令即 mov、push、call、pop、cmp、jz、lea、test、jmp、add、jnz、retn、xor所構成的序列,其長度基于 Moskovitch[6]的研究本文限定為2~3,粗糙集屬性約簡算法采用啟發式的約簡算法,具體算法可參考文獻[7],由于本文獲得樣本規模不大,分類算法采用在小樣本上表現很好的支持向量機算法。

3.2 結果分析

基于本文的特征提取與處理方法,在訓練集上獲得的初始特征維數只有1150維,約簡后的特征維數僅8維,其原因在于,由于只考慮了常用的指令所構成的指令序列,而忽略了其它的指令,降低了特征的規模,因此獲得的初始特征維數并不是很高,然后再次利用粗糙集理論進行特征約簡后,刪除了其中大量的冗余特征,特征降維幅度非常明顯,僅僅剩余8維,維數非常低,這樣會大大降低后續學習算法的分類時間。

所有的訓練集的樣本經過特征處理之后,然后利用支持向量機算法訓練分類器,最后在測試集上進行分類測試,其分類精度與漏報率如表1所示,

表1 不同指令序列的檢測精度與漏報率

從表1可以看出,本文采用的變長指令序列的方式相對定長的方式而言其分類精度更高而且漏報率更低,因此在實際應用中更具有應用價值。

4 結論

本文在研究現有的基于數據挖掘的惡意代碼檢測技術基礎之上,提出了一種基于變長指令序列與粗糙集屬性約簡的惡意代碼檢測技術,該技術只考慮常用的指令特征構成的序列并利用粗糙集理論進行屬性約簡,因此最終獲得的序列特征的規模維數非常低,僅僅只有8維,同時本文采用了變長的指令序列模式,降低了分割特征的風險,相對定長的指令序列特征而言,其分類精度更高,漏報率也相對更低。

[1]國家互聯網應急響應中心.國家互聯網應急中心的7月底安全周報[EB/OL].[2012-7-22].http://www.cert.org.cn/publish/main/upload/File/20130731CNCERT30.pdf.

[2]Schultz M G,Eskin E,Zadoc E.Data Mining Methods for Detection of New Malicious Executables[C]//Proceedings of the IEEE Symposium On Security And Privacy.Oakland:IEEE,2001,38-49.

[3]Bilar D.Opcodes as predictor for malware[J].International Journal of Electronic Security and Digital Forensics,2007,1(2):156-168.

[4]Santos I,Brezo F,Nieves J,et al.Idea:Opcode-sequence-based malware detection[M]//Engineering Secure Software and Systems.Springer Berlin Heidelberg,2010:35-43.

[5]張健飛,陳黎飛,郭躬德.檢測迷惑惡意代碼的層次化特征選擇方法[J].計算機應用,2012,32(10):2761-2767.

[6]Moskovitch R,Feher C,Tzachar N,et al.Unknown Malcode Detection Using Opcode Representation[M].Intelligence and Security Informatics.Springer Berlin Heidelberg,2008:204-215.

[7]葛浩,李龍澍,楊傳健.改進的快速屬性約簡算法[J].小型微型計算機系統,2009,30(2):308-312.

猜你喜歡
指令數據挖掘分類
聽我指令:大催眠術
分類算一算
探討人工智能與數據挖掘發展趨勢
分類討論求坐標
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
數據分析中的分類討論
教你一招:數的分類
基于并行計算的大數據挖掘在電網中的應用
電力與能源(2017年6期)2017-05-14 06:19:37
一種基于Hadoop的大數據挖掘云服務及應用
主站蜘蛛池模板: 日韩精品免费在线视频| 婷婷99视频精品全部在线观看| 欧美一级大片在线观看| 亚洲娇小与黑人巨大交| 亚洲欧美日韩成人在线| 欧美精品一区在线看| 一级毛片在线免费看| 国产麻豆另类AV| 国内精自视频品线一二区| 精品福利视频网| 22sihu国产精品视频影视资讯| 久久综合国产乱子免费| 亚洲视频欧美不卡| 欧美成人手机在线视频| 亚洲一区毛片| 亚洲无码高清免费视频亚洲| 亚洲成人在线免费| 在线国产毛片手机小视频| 无码AV日韩一二三区| 欧美午夜久久| 欧美一级高清免费a| 精品国产福利在线| 99人妻碰碰碰久久久久禁片| 四虎永久在线精品国产免费| 波多野结衣视频网站| 亚洲欧美自拍视频| 国产在线精品99一区不卡| 欧美午夜视频| 亚洲伊人久久精品影院| 国产极品嫩模在线观看91| 91黄色在线观看| 91综合色区亚洲熟妇p| 日韩无码视频网站| 天堂网国产| 欧洲精品视频在线观看| 色色中文字幕| 亚洲三级电影在线播放| 欧美日韩国产成人高清视频| 区国产精品搜索视频| 九九热免费在线视频| 韩日午夜在线资源一区二区| 国产成人综合久久精品尤物| 69国产精品视频免费| 一级福利视频| 国产亚洲视频在线观看| 精品无码一区二区三区在线视频| 国产福利不卡视频| 伊人中文网| 亚洲欧洲日韩综合色天使| 日韩AV手机在线观看蜜芽| 久久亚洲精少妇毛片午夜无码 | 天堂成人av| 伊人天堂网| 制服丝袜 91视频| 亚洲人成日本在线观看| 中国毛片网| 欧美午夜在线视频| 国产理论一区| 黑色丝袜高跟国产在线91| 欧美劲爆第一页| 国产成人a毛片在线| 精品国产免费观看| 国产精品欧美激情| 国产一区二区免费播放| 色综合久久久久8天国| 成人精品午夜福利在线播放| 亚洲一本大道在线| 国产精品网拍在线| 国产精品爆乳99久久| 欧美翘臀一区二区三区| 国产成人精品一区二区秒拍1o| 一级全免费视频播放| 久久狠狠色噜噜狠狠狠狠97视色| 免费一级毛片在线观看| 就去吻亚洲精品国产欧美| 国产精品手机在线观看你懂的| 国产欧美日韩资源在线观看| 国产在线观看成人91| 久久人与动人物A级毛片| 九九久久99精品| 日本人又色又爽的视频| 深爱婷婷激情网|