[發(fā)明專利]一種基于生成對抗網(wǎng)絡(luò)的惡意軟件檢測器抗概念漂移方法有效
| 申請?zhí)枺?/td> | 202010035839.4 | 申請日: | 2020-01-14 |
| 公開(公告)號: | CN111259393B | 公開(公告)日: | 2023-05-23 |
| 發(fā)明(設(shè)計)人: | 戴裕昇;黃長江;戴青 | 申請(專利權(quán))人: | 河南信息安全研究院有限公司 |
| 主分類號: | G06F21/56 | 分類號: | G06F21/56;G06F21/53;G06N3/0442;G06N3/0475;G06N3/048;G06N3/047;G06N3/08 |
| 代理公司: | 鄭州大通專利商標(biāo)代理有限公司 41111 | 代理人: | 張立強(qiáng) |
| 地址: | 461000 河南省許昌市*** | 國省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 生成 對抗 網(wǎng)絡(luò) 惡意 軟件 檢測器 概念 漂移 方法 | ||
本發(fā)明屬于網(wǎng)絡(luò)安全技術(shù)領(lǐng)域,公開一種基于生成對抗網(wǎng)絡(luò)的惡意軟件檢測器抗概念漂移方法,包括:從沙箱提取惡意代碼的API調(diào)用序列,并通過word2vec將API調(diào)用序列轉(zhuǎn)換為特征向量;基于所述特征向量訓(xùn)練輔助分類生成對抗網(wǎng)絡(luò);利用訓(xùn)練好的輔助分類生成對抗網(wǎng)絡(luò)生成惡意代碼API調(diào)用序列,同時加入實(shí)際的惡意代碼API調(diào)用序列,通過GRU網(wǎng)絡(luò)進(jìn)行訓(xùn)練得出惡意軟件檢測器;將惡意軟件檢測器的檢測結(jié)果作為訓(xùn)練集,重新訓(xùn)練輔助分類生成對抗網(wǎng)絡(luò),重新訓(xùn)練惡意軟件檢測器,以提高惡意軟件檢測器的抗概念漂移性能。本發(fā)明可有效抵抗檢測器的老化。
技術(shù)領(lǐng)域
本發(fā)明屬于網(wǎng)絡(luò)安全技術(shù)領(lǐng)域,尤其涉及一種基于生成對抗網(wǎng)絡(luò)的惡意軟件檢測器抗概念漂移方法。
背景技術(shù)
網(wǎng)絡(luò)環(huán)境日趨復(fù)雜,各種攻擊手段層出不窮,惡意軟件作為網(wǎng)絡(luò)攻擊的重要載體,具有破壞、竊取、勒索等多種功能。據(jù)卡巴斯基2019年度報告稱(https://securelist.com/ksb-2019/“Kaspersky?Security?Bulletin?2019”),2019年度檢測到新的惡意軟件數(shù)量達(dá)到約兩千四百萬,為全世界網(wǎng)絡(luò)安全帶來了嚴(yán)重威脅。因此,能夠有效檢測惡意軟件具有重要意義。
現(xiàn)階段常規(guī)的防御惡意軟件的手段,通常是使用商業(yè)反病毒軟件。商業(yè)反病毒軟件使用基于簽名的方法或者基于啟發(fā)式的方法,其優(yōu)點(diǎn)是精度高,速度快。但是遇到新的惡意軟件則無法有效檢測,并且簽名庫需要線上實(shí)時更新,在一些應(yīng)用場景下無法及時且有效防御惡意軟件。檢測惡意軟件有動態(tài)檢測與靜態(tài)檢測兩大類方法,這些方法都能夠在檢測性能上獲得良好的檢測率,同時也有研究者考慮到了一些變種惡意軟件和一些難以檢測類型的惡意軟件。但是,大多數(shù)的研究沒有關(guān)注隨時間產(chǎn)生的樣本概念漂移的問題,當(dāng)檢測器使用新收集到的惡意軟件時,由于樣本概念漂移造成模型檢測結(jié)果產(chǎn)生偏差。
近來,有越來越多的研究者開始關(guān)注由于新出現(xiàn)的惡意軟件造成樣本集產(chǎn)生偏差的問題。樣本的偏差造成檢測器模型老化,這在機(jī)器學(xué)習(xí)中是一個不可避免的問題,大多數(shù)惡意軟件研究目的是提升檢測惡意軟件的精度,和惡意軟件本身出現(xiàn)的逃逸問題檢測。盡管惡意軟件技術(shù)不斷改進(jìn),同一類型或同一家族中新的惡意軟件層出不窮(樣本概念漂移),這本身是一種逃逸問題,大多數(shù)的研究對此應(yīng)對不足。一種基于API調(diào)用、使用馬爾科夫鏈的檢測方法(Onwuzurike?L,Mariconti?E,Andriotis?P,et?al.MaMaDroid:Detectingandroid?malware?by?building?markov?chains?of?behavioral?models(extendedversion)[J].ACM?Transactions?on?Privacy?and?Security(TOPS),2019,22(2):14.)能夠長期有效的對抗樣本的漂移問題,但是該方法基于靜態(tài)檢測,遇到加密的惡意樣本則會導(dǎo)致該類型檢測性能的下降。而眾多惡意軟件對抗樣本問題的研究,絕大多數(shù)的關(guān)注點(diǎn)在防御對抗檢測器攻擊,而目前Grosse等人(Grosse?K,Papernot?N,Manoharan?P,etal.Adversarial?examples?for?malware?detection[C]//European?Symposium?onResearch?in?Computer?Security.Springer,Cham,2017:62-79.)提出使用蒸餾法緩解對抗樣本的問題,在一定程度上能緩解概念漂移造成的檢測率下降。以上方法在對抗樣本漂移上已經(jīng)提出了較為有效的解決方法,但是這些研究更偏重于樣本空間的偏差帶來的影響,而未考慮時間偏差所造成的影響。
發(fā)明內(nèi)容
本發(fā)明針對現(xiàn)有的對抗樣本漂移方法中存在的未考慮時間偏差所造成的影響,從而不能較好解決惡意樣本隨時間變化產(chǎn)生的概念漂移的問題,提出一種基于生成對抗網(wǎng)絡(luò)的惡意軟件檢測器抗概念漂移方法。
為了實(shí)現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案:
一種基于生成對抗網(wǎng)絡(luò)的惡意軟件檢測器抗概念漂移方法,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于河南信息安全研究院有限公司,未經(jīng)河南信息安全研究院有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010035839.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計算機(jī)或計算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計算機(jī)系統(tǒng)或計算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過限制訪問或處理程序或過程
- 農(nóng)業(yè)信息對抗資源目標(biāo)規(guī)劃最優(yōu)分配方法
- 農(nóng)業(yè)信息對抗資源模糊規(guī)劃最優(yōu)分配方法
- 農(nóng)業(yè)信息對抗資源線性規(guī)劃最優(yōu)分配方法
- 基于聚類數(shù)據(jù)挖掘的對抗行為搜索算法
- 面向多種對抗圖片攻擊的協(xié)同免疫防御方法
- 一種自適應(yīng)對抗強(qiáng)度的對抗訓(xùn)練方法
- 對抗攻擊模型的訓(xùn)練方法及裝置
- 對抗樣本的生成方法和裝置
- 多樣本對抗擾動生成方法、裝置、存儲介質(zhì)和計算設(shè)備
- 一種無人集群協(xié)同博弈對抗的控制方法及系統(tǒng)
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲介質(zhì)及移動終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





