恶意代码检测与分类技术研究

被引量 : 0次 | 上传用户:tangdeqian1102
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
恶意代码的爆炸式增长以及其变形多态技术应用使得传统的基于特征码的检测方式不能满足安全新要求。本文从反病毒实际需求出发,提出了一种恶意代码自动化检测与归类方法。通过恶意代码综合分析系统(AMIAS)提取出静态和动态行为组合特征,然后使用支持向量机建立两类分类器对样本进行检测。同时,生成恶意代码行为分析报告,并通过解析已知病毒库中恶意代码行为分析报告,提取出病毒家族行为模式,然后使用支持向量机建立恶意代码多类分类模型。本文提出的恶意代码检测方法克服了单一静态或动态检测的不足,能够实现海量样本的快速检测,分类方法根据恶意代码的行为将样本划分到所属恶意代码家族,能够为后续恶意代码清除工作提供指导。本文对以下的四个方面进行了研究。第一,提出了一个用于恶意代码检测的动态与静态组合特征定义方法。通过学习恶意代码静态和动态行为信息,定义一个55维恶意代码组合检测特征向量,其中包含的20维静态特征通过分析恶意代码和正常代码的PE结构信息差异获得。动态行为分析法具有识别未知恶意代码的能力,在恶意代码Win32 API调用信息大量研究的基础上定义了35维动态行为特征向量,特征向量的每一维表示一种动态行为事件,这些行为事件都是通过相应的Win32 API函数及其参数调用信息归纳得出的。第二,本文基于虚拟机控制技术实现了一个恶意代码自动化综合分析系统(AMIAS)。AMIAS系统主要实现两个功能,一是提取出与组合特征定义中特征项对应的特征值。二是对每一个分析样本生成相应的行为分析报告,AMIAS系统属于自动化的联机处理系统,能够解决反恶意代码工作对海量恶意代码分析的需求。第三,本文提出了一种新的基于支持向量机模型的恶意代码检测方法,在组合特征定义的基础上,建立支持向量机两类分类器用于恶意代码检测。检测实验数据集包含9917个恶意代码和6591个正常代码。初始实验中根据数据集的不同来源,建立不同训练集用于训练支持向量机分类器。根据初始实验分类误差数据中有效特征数统计结果,通过设定有效特征数阈值对初始实验进行改进,改进实验结果表明当阈值为6时,检测效果和样本利用率都较高。同时本文设计了对比实验,验证组合特征定义法与支持向量机模型联合用于恶意代码检测的有效性,对比结果表明在误报率小幅提升的情况下检测率得到了较大提高。对于灰色样本数据检测误差,本文引入特征属性重要性量化方法,通过对特征属性值的加权处理,有效降低了灰色样本的检测误差。第四,本文对基于行为的恶意代码分类方法进行改进,通过恶意代码行为分析报告的分类间接实现恶意代码的分类。基于恶意代码行为信息单元的定义对行为分析报告进行特征词提取并对提取出的特征词进行聚类预处理,然后定义映射函数将行为分析报告映射成特征词向量空间数据,最后训练支持向量机多类分类器实现恶意代码自动化分类,实验表明基于行为信息单元的特征提取方法能有效提高恶意代码自动化分类的准确率和效率。
其他文献
移民不仅对移入地的社会和文化产生直接的作用,还会影响到民居建筑形制。因而本文尝试从移民的精神与技术的传承视角来探寻赣鄂两地民居的特点。具体以赣鄂交汇区域民居单体
19世纪末和20世纪初,弗雷德里克·泰勒出版的《科学管理》一书,开创了现代管理的新篇章。50年代到60年代在美国的大型公司中企业战略管理得到大规模地发展,1965年,安索夫的著
近年来,随着我国经济社会的全面发展,我国汽车保有量快速增加,而不断发生的汽车产品召回事件也引起国人越来越多的关注。缺陷汽车产品召回制度是一项旨在保护消费者安全和改
韩国海洋警察厅是维护韩国海上治安、实施海难搜救、保护海洋环境的海上警务力量,其机构完善、设备先进,反应十分迅速、措施较为强硬,职能具有很强的综合性,在维护韩国海洋权
20世纪80年代以来,随着国际分工的专业化和深化,以及经济全球化的加快发展,世界产业结构逐渐由“工业型经济”向“服务型经济”转变,服务贸易在全球经济浪潮中的地位不断提升
社会实践是大学生思想道德教育的重要载体。近年来,高等学校普遍重视大学生社会实践活动,注重发挥社会实践在大学生思想道德教育方面的功能,取得了显著的成效,但也存在着一些
MM公司是湖南的中小科技型企业,主要从事企业信息化管理软件开发、IT信息工程与信息服务的高科技企业。MM公司目前正处于企业成长期,公司有了一定的经营规模,但是在经营管理
新媒体的传播载体与价值虚无主义交织在一起,构成当前思想政治教育的严峻挑战,基于这一境况,应突出客观性价值规范的前提性建构,从学生主体、教学内涵、形式创新等方面,科学
高中数学教育的目标之一是教会学生学习,使学生牢固地掌握知识,形成基本技能,发展学生的智力和潜能,为学生今后的学习或工作打下基础。函数作为高中数学的主要内容,联结着高
在小学语文教学当中,阅读是其中的一个重要组成部分,能够有效提高语文教学的质量。所以作为一名教师,要能够在小学语文的教学当中重视课外阅读的拓展,培养学生的阅读能力。本