一种抗混淆的恶意代码变种识别系统  被引量:8

An Anti-obfuscation Malware Variants Identification System

在线阅读下载全文

作  者:王蕊[1,2] 苏璞睿[2] 杨轶[2,3] 冯登国[1,2] 

机构地区:[1]中国科学院研究生院信息安全国家重点实验室,北京100049 [2]中国科学院软件研究所信息安全国家重点实验室,北京100190 [3]信息安全共性技术国家工程研究中心,北京100190

出  处:《电子学报》2011年第10期2322-2330,共9页Acta Electronica Sinica

基  金:国家863高技术研究发展计划(No.2009AA01Z435);国家自然科学基金(No.60703076;No.61073179)

摘  要:恶意代码变种是当前恶意代码防范的重点和难点.混淆技术是恶意代码产生变种的主要技术,恶意代码通过混淆技术改变代码特征,在短时间内产生大量变种,躲避现有基于代码特征的恶意代码防范方法,对信息系统造成巨大威胁.本文提出一种抗混淆的恶意代码变种识别方法,采用可回溯的动态污点分析方法,配合触发条件处理引擎,对恶意代码及其变种进行细粒度地分析,挖掘其内在行为逻辑,形成可用于识别一类恶意代码的特征,并通过特征融合优化以及权值匹配等方式,提高了对恶意代码变种的识别能力.通过实验,验证了本文的识别方法对恶意代码及其混淆变种的识别能力.Malware variants are one of the major challenges in malware detecting today.Obfuscation,as a most popular technology to generate these variants,can change the signatures of malware to avoid the current signature-based malware preventing method,which is a big threat to information system.This paper proposes a novel anti-obfuscate malware detecting method.By making use of dynamic taint analysis methods and trigger-based behavior processing engine,this method can abstract the essential behavior logic of malware in fine-grained and form it as signatures of a class of malware,and identify variants more precisely associated with signature merging optimizing process and fuzzy matching methods.Experiment results show that the detecting method in this paper can identify malwares and its variants efficiently.

关 键 词:恶意代码变种 动态污点分析 行为分析 混淆技术 

分 类 号:TP302.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象