基于序列模式挖掘算法的恶意代码检测

被引量 : 0次 | 上传用户:yangtianmei03
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
恶意代码检测是计算机安全的一个重要领域。本文通过对近三十年提出的各种检测方法的优缺点的分析和比较,发现多数基于特征码的误用检测在恶意代码大量繁殖的今天已经显露其弊端,异常检测虽然具有主动防御的特性,但其准确性无法满足实际要求。针对这些不足,结合主机恶意代码检测的应用背景,本文提出了结合数据挖掘和专家系统的技术来检测主机恶意代码的方法。该方法的创新之处在于检测系统具备的三个特征:1基于恶意代码行为特征;2结合专家系统的技术;3利用数据挖掘算法发掘恶意代码行为模式。本文研究的重点是序列模式算法在恶意代码检测中应用。主要的步骤是:利用行为提取工具SSM和EQSecure将恶意代码样本中的行为序列提取出来,构成序列视图行为数据库。然后,用序列模式挖掘算法挖掘出行为序列库中的频繁模式(即行为特征),构成行为模式库。最后,由专家系统的推理机匹配事实(facts)和规则(rules),给出最终的检测结果。本文的主要工作如下:(1)构建恶意代码行为序列数据库:利用行为提取工具SSM和EQSecure将恶意代码样本中的行为序列提取出来,构成序列视图行为数据库。(2)对于PrefixSpan序列模式挖掘算法的改进:已有的频繁模式挖掘算法多是基于Apriori的,然而当原始数据库太大,或者当频繁模式太多太长,Apriori算法就会遇到瓶颈.本文提出了一个更好的序列模式挖掘算法——PrefixSpan B算法,该算法的核心是利用简约数据库代替原算法的投影数据库,实验证明了其时间性能的提高。(3)序列模式挖掘算法应用于恶意代码检测专家系统: PrefixSpan B算法帮助分析恶意代码的“行为特征”,使得检测专家系统的知识库更完备,更有效。实验表明,算法的正确有效,同时PrefixSpan B算法得到行为模式库远远小于不用任何挖掘算法的知识库,并且可以灵活选择不同长度的模式作为检测规则。
其他文献
本刊1995年第1期发表了李建国同志的有关文章之后〔1〕,在分析设计资格取证过程中,发现对JB4732标准中一些问题的理解有许多不准确甚至谬误之处,为此,作者撰文继续予以说明。
目的研究分析在痔疮术后病患排便困难的缓解中采用中药坐浴结合提肛运动的临床效果。方法选取2016年1月至2018年1月在我院接受痔疮手术治疗的病患500例,随机将其分为两组,其
目的:本研究从益气活血的辨证角度出发,予自拟益气活血汤配合梅花针叩刺治疗带状疱疹后遗神经痛,分析该方案的临床疗效、安全性、复发率,探索该方案的可行性、实用性,为临床
资本主义生产方式有其巨大的进步性。人类社会进入资本主义社会以来,社会生产力、社会效率、劳动积极性大大提高,财富快速增长,经济日益繁荣。但是,资本主义生产方式也存在巨
随着社会的发展,领导力逐渐成为一种必不可少的资源和竞争优势。大学生作为未来社会精英以及发展领导人才的一支重要的人力资源力量,其所必须具备的综合素质之中,领导力成为十分
学校和家长都努力控制学生使用手机,然而结果却远不如人意。若能使手机的正面功能得到充分的发挥,它的负面影响就能被大大削弱。我们可以让手机成为助学与助教的工具,如:用手
后悔是日常生活中经常会体验到的情绪之一,它涉及到日常的决策、选择。我们经常会发现,在我们的周围会存在这样的人,他们对于以前的一些决策或者选择耿耿于怀,以至于到老年时
目前,粘合剂已经成现代日常生活和化工生产的重要基础原料,应国家环保理念的提出,大众对于绿色环保的关注度也越来越高。水性聚氨酯是采用水作为乳液分散体系,对地球环境友好、人类身体健康有益,并且对不同类型的基材具有很好的粘合性。本研究课题主要通过改性剂合成的水性聚氨酯粘合剂,研究针对交联型改性水性聚氨酯的制备及性能的影响展开分析讨论。采用溶液聚合法,以聚酯多元醇(PE3020)、六亚甲基二异氰酸酯(HD
从前有三个强盗,他们抢劫了很多很多的财宝,在一次抢劫的过程中,他们遇到了孤女芬妮,没想到,芬妮却让他们的生活完全改变了……很早以前,有三个强盗,他们很凶,是很凶的强盗。
期刊
伴随着我国社会和经济的持续发展,民众也随之对所受教育的层次和内容提出了更高更多的要求,进而将涵盖了职业教育、继续教育以及岗位培训的等内容的成人教育作为提升职业素质