基于特征码分析的计算机恶意代码防治技术研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:lkm6839257
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机及网络技术的普及,计算机和网络逐渐成为人们生活和生产不可或缺的一部分。计算机和网络在给人们带来极大便利的同时,也带来的了令人应接不暇的计算机安全问题,如病毒,特洛伊木马,蠕虫等。他们不仅给人们带来巨大的经济损失,而且还威胁到国家安全。如何保证计算机安全成为一个人们无法回避的问题。一些计算机安全技术应运而生,如杀毒软件,防火墙等等,其中基于特征码分析的恶意代码防治技术是其中的重要技术之一。本文针对基于特征码分析的恶意代码防治技术进行了研究,重点研究分析了其常用的模式匹配算法。   首先,介绍了基于特征码分析的恶意代码防治技术的背景,即恶意代码给人们生产和生活带来的影响;   其次,介绍了恶意代码的种类、危害和传播的原理。   再次,介绍了目前常用的几种恶意代码防治技术,如杀毒软件,防火墙,组策略,hips,云安全等。   本文的核心内容是研究分析了特征码分析的常用算法,主要有BF算法,KPM算法,BM算法,分析了各算法的性能。并将BF算法,KPM算法,BM算法应用于基于开源的Clamwin杀毒软件中,并进行了相关的测试实验,来比较这三种算法在本地计算机上运行的的时间效率和空间效率,并给出了分析比较结论。   本文最后,提出了恶意代码防治技术的发展趋势及进一步研究的方向。
其他文献
车辆识别技术是智能交通领域的关键技术之一,车标识别技术是车辆识别技术新的研究方向,是对基于车牌和车型识别的车辆识别技术的重要补充和发展,具有十分重要的理论意义和应
自从20世纪80年代以来,群体智能(Swarm Intelligence)作为一个新兴领域,引起了许多研究人员的关注,已经成为人工智能以及社会、经济、生物等交叉学科的热点和前沿领域。人工神经
随着信息量的增长,数据挖掘技术在越来越多的领域广泛应用。数据挖掘是通过对大量数据进行处理,析取、识别和发现可用知识的过程,从而帮助用户了解已有的信息,并预测未来的信息。
随着云时代的来临,大数据(Big data)也吸引了越来越多行业以及学术界的关注。近些年中,数据以指数级的速度增长,为了保证数据中心的对外提供服务的质量,实现更好的分布式文件
随着全球定位系统(Global Positioning System,简称GPS)越来越普遍地运用,考虑到对移动对象(Moving Object)进行定位跟踪,通过GPS获取到移动对象的活动轨迹,并对轨迹序列进行
目前,人们越来越重视对环境态势方面监测。随着环境态势的重要性日益增加,监测数据的不断积累,各个部门构建了不同的环境态势可视化系统。但是各个部门间缺乏联系,不能复用已
伴随着信息技术的网络化、数字化和自动化的进一步发展,大量的秘密信息之间不断进行着相互地传输与交流,因而对信息安全的要求也变得新益求新。信息安全是信息技术发展的保障
随着互联网在人们工作、生活中的日益渗透以及互联网海量信息的飞速膨胀,催生了互联网搜索业务的诞生以及搜索引擎技术的发展。然而,现存的传统搜索引擎虽然部分解决了人们的
敏感图像作为不良信息的一种,严重破坏了健康的网络环境。为此研究者们提出了多种敏感图像过滤技术,其中以基于内容分析的过滤方法最为流行。然而,基于内容的敏感图像过滤技
随着社会经济的飞速发展和物质不断充实,人们对精神文化的诉求愈发迫切。人类社会发展的漫漫历史长河中文化遗珠浩如烟海,其中有一类体现地区文化特色,以口口相传的方式在民间传