[發(fā)明專利]防御未知病毒程序的方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 200810301233.X | 申請(qǐng)日: | 2008-04-22 |
| 公開(kāi)(公告)號(hào): | CN101281571A | 公開(kāi)(公告)日: | 2008-10-08 |
| 發(fā)明(設(shè)計(jì))人: | 白杰 | 申請(qǐng)(專利權(quán))人: | 白杰;李薇;魯征宇 |
| 主分類號(hào): | G06F21/00 | 分類號(hào): | G06F21/00 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 100089北京市*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 防御 未知 病毒 程序 方法 | ||
1.?一種防御未知病毒程序的方法,其特征在于,包括:
獲取待檢測(cè)程序的運(yùn)行特征數(shù)據(jù);
根據(jù)獲得的所述待檢測(cè)程序的運(yùn)行特征數(shù)據(jù)或運(yùn)行特征數(shù)據(jù)集合,結(jié)合預(yù)置的病毒程序的病毒運(yùn)行特征數(shù)據(jù)或病毒運(yùn)行特征數(shù)據(jù)集合,判斷所述待檢測(cè)程序是否為病毒程序。
2.?根據(jù)權(quán)力要求1所述的防御未知病毒程序的方法,其特征在于,還包括:
獲取待檢測(cè)程序的行為數(shù)據(jù)或行為數(shù)據(jù)集合;
根據(jù)獲得的所述待檢測(cè)程序的行為數(shù)據(jù)或行為數(shù)據(jù)集合,結(jié)合預(yù)置的病毒程序的行為數(shù)據(jù)或者行為數(shù)據(jù)集合,判斷所述待檢測(cè)程序是否為病毒程序。
3.?如權(quán)利要求2所述的防御未知病毒程序的方法,其特征在于,還包括:
建立程序行為經(jīng)驗(yàn)庫(kù),用于存儲(chǔ)病毒程序的行為數(shù)據(jù)或者行為數(shù)據(jù)的集合,以及存儲(chǔ)病毒程序從行為數(shù)據(jù)到結(jié)果數(shù)據(jù)的過(guò)程表達(dá)式,所述過(guò)程表達(dá)式包括行為數(shù)據(jù)和結(jié)果數(shù)據(jù)以及從行為到結(jié)果的對(duì)應(yīng)關(guān)系數(shù)據(jù);以及,將獲得的所述待檢測(cè)程序的行為數(shù)據(jù)或行為數(shù)據(jù)集合與所述程序行為經(jīng)驗(yàn)庫(kù)中的行為數(shù)據(jù)進(jìn)行比較,獲得所述過(guò)程表達(dá)式,通過(guò)所述過(guò)程表達(dá)式判斷所述待檢測(cè)程序是否為病毒程序。
4.?如權(quán)利要求2或3所述的防御未知病毒程序的方法,其特征在于,按照下列步驟建立病毒程序運(yùn)行特征經(jīng)驗(yàn)庫(kù):
獲得已知病毒程序運(yùn)行過(guò)程中的內(nèi)存數(shù)據(jù);
記錄已知病毒程序運(yùn)行過(guò)程中相同或相似部分的內(nèi)存數(shù)據(jù)或內(nèi)存數(shù)據(jù)的集合以及按序排列所述相同或相似部分的內(nèi)存數(shù)據(jù)片段,將所述排列后的內(nèi)存數(shù)據(jù)片段存儲(chǔ)并形成病毒程序運(yùn)行特征經(jīng)驗(yàn)庫(kù);以及,將對(duì)系統(tǒng)進(jìn)行惡意操作的指令或指令集在被執(zhí)行過(guò)程中的內(nèi)存數(shù)據(jù)存儲(chǔ)到所述病毒程序運(yùn)行特征經(jīng)驗(yàn)庫(kù)中,利用所述特征經(jīng)驗(yàn)庫(kù)中的數(shù)據(jù)判斷所述待檢測(cè)程序是否為病毒程序。
5.?如權(quán)利要求4所述的防御未知病毒程序的方法,其特征在于,按照下列步驟建立原則庫(kù):
將已知病毒程序的破壞性操作行為與該破壞性操作行為對(duì)應(yīng)的運(yùn)行結(jié)果,以及病毒程序運(yùn)行特征經(jīng)驗(yàn)庫(kù)中存儲(chǔ)的數(shù)據(jù)形成對(duì)應(yīng)關(guān)系表達(dá)式,將所述對(duì)應(yīng)關(guān)系表達(dá)式儲(chǔ)存到原則庫(kù)中;
把對(duì)系統(tǒng)進(jìn)行惡意操作的指令或指令集與對(duì)應(yīng)的指令或指令集執(zhí)行后的結(jié)果,以及該指令或指令集被執(zhí)行過(guò)程中的內(nèi)存數(shù)據(jù)形成對(duì)應(yīng)關(guān)系表達(dá)式,將所述對(duì)應(yīng)關(guān)系表達(dá)式儲(chǔ)存到原則庫(kù)中;
利用所述原則庫(kù)中的數(shù)據(jù)判斷所述待檢測(cè)程序是否為病毒程序。
6.?如權(quán)利要求5所述的防御未知病毒程序的方法,其特征在于,按照下述步驟獲取待檢測(cè)程序的行為數(shù)據(jù):
獲得已知病毒程序的破壞性行為數(shù)據(jù);
根據(jù)所述破壞性行為數(shù)據(jù)設(shè)置對(duì)應(yīng)的控制處理程序;
使控制處理程序獲得對(duì)所述破壞性行為數(shù)據(jù)操作的控制權(quán);
待檢測(cè)程序的破壞性行為數(shù)據(jù)調(diào)用相應(yīng)的控制處理程序,由所述控制處理程序記錄所述待檢測(cè)程序的行為數(shù)據(jù)。
7.?如權(quán)利要求4所述的防御未知病毒程序的方法,其特征在于,還包括:
建立虛擬裝置,將待檢測(cè)程序放入所述虛擬裝置中運(yùn)行,獲取待檢測(cè)程序運(yùn)行過(guò)程中的特征數(shù)據(jù)。
8.?如權(quán)利要求4所述的防御未知病毒程序的方法,其特征在于,還包括:
獲得已知病毒程序的破壞性行為數(shù)據(jù),將待檢測(cè)程序的行為數(shù)據(jù)與建立的所述程序行為經(jīng)驗(yàn)庫(kù)中存儲(chǔ)的數(shù)據(jù)進(jìn)行比較,判斷所述待檢測(cè)程序是否為病毒程序;
建立虛擬裝置,將待檢測(cè)程序放入所述虛擬裝置中運(yùn)行,獲取待檢測(cè)程序運(yùn)行過(guò)程中的特征數(shù)據(jù),將獲取的所述待檢測(cè)程序運(yùn)行過(guò)程中的特征數(shù)據(jù)與建立的病毒程序運(yùn)行特征經(jīng)驗(yàn)庫(kù)中存儲(chǔ)的數(shù)據(jù)進(jìn)行比較,判斷所述待檢測(cè)程序是否為病毒程序。
9.?如權(quán)利要求4所述的防御未知病毒程序的方法,其特征在于,還包括:
獲得已知病毒程序的破壞性行為數(shù)據(jù),將待檢測(cè)程序的行為數(shù)據(jù)與建立的所述程序行為經(jīng)驗(yàn)庫(kù)中存儲(chǔ)的數(shù)據(jù)進(jìn)行比較,判斷所述程序行為經(jīng)驗(yàn)庫(kù)中是否存儲(chǔ)有與待檢測(cè)程序的行為數(shù)據(jù)符合度大于指定的閥值;
根據(jù)上述比較的結(jié)果,按照預(yù)置的判定規(guī)則,判斷待檢測(cè)程序是否為病毒程序。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于白杰;李薇;魯征宇,未經(jīng)白杰;李薇;魯征宇許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810301233.X/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過(guò)保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過(guò)保護(hù)特定的外圍設(shè)備,如鍵盤(pán)或顯示器
G06F21-06 .通過(guò)感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過(guò)限制訪問(wèn)計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過(guò)限制訪問(wèn)或處理程序或過(guò)程
- 組播報(bào)文處理方法、裝置和設(shè)備
- 計(jì)算機(jī)網(wǎng)絡(luò)防御決策系統(tǒng)
- 一種融合通信網(wǎng)的協(xié)同交互與安全風(fēng)險(xiǎn)防御系統(tǒng)
- 一種計(jì)算機(jī)網(wǎng)絡(luò)防御決策控制系統(tǒng)
- 一種防御策略系統(tǒng)分析方法及裝置
- 一種計(jì)算機(jī)網(wǎng)絡(luò)防御決策控制系統(tǒng)
- 網(wǎng)絡(luò)安全防護(hù)方法和裝置
- 一種防暴盾牌的防御刺裝置
- 漏洞的防御方法及裝置
- 基于云計(jì)算和區(qū)塊鏈的大數(shù)據(jù)分析方法及數(shù)字金融系統(tǒng)
- 一種未知應(yīng)用層協(xié)議自動(dòng)分析方法
- 打開(kāi)未知文件的方法和裝置
- 未知節(jié)點(diǎn)利用多跳節(jié)點(diǎn)縮小其可能位置區(qū)域的定位方法
- 一種利用多跳未知節(jié)點(diǎn)鄰居來(lái)提高定位精度的定位方法
- 未知文件的打開(kāi)方法及裝置
- 未知號(hào)碼分級(jí)方法、未知號(hào)碼標(biāo)記方法及裝置
- 一種針對(duì)現(xiàn)有導(dǎo)航地圖中未知的道路進(jìn)行識(shí)別和導(dǎo)航的方法
- 一種未知組播報(bào)文的處理方法和裝置
- 一種農(nóng)藥殘留的檢測(cè)方法、系統(tǒng)、電子裝置及存儲(chǔ)介質(zhì)
- 未知病毒感染追溯方法、裝置及系統(tǒng)
- 功能限制程序、安裝程序生成程序和程序存儲(chǔ)介質(zhì)
- 程序生成系統(tǒng)、程序生成程序和程序生成模塊
- 程序生成系統(tǒng)、程序生成程序和程序生成模塊
- 程序創(chuàng)建裝置,程序創(chuàng)建方法和程序
- 程序生成裝置、程序生產(chǎn)方法及程序
- 程序生成裝置、程序生成程序以及程序生成方法
- 程序生成裝置、程序生成方法及程序生成程序
- 程序開(kāi)發(fā)支持裝置、程序開(kāi)發(fā)支持方法以及存儲(chǔ)介質(zhì)
- 程序執(zhí)行輔助裝置、程序執(zhí)行輔助方法及程序執(zhí)行輔助程序
- 程序?qū)φ昭b置、程序?qū)φ辗椒俺绦驅(qū)φ粘绦?/a>





