论文摘要
随着互联网的高速发展和网络用户数量的急剧增长,计算机系统的安全越来越受到人们的关注。近几年来,流亡民软件的危害成为各界关注的一个重点。本文通过对流亡民软件的发展史以及反流氓软件发展现状的研究,总结了流氓软件发展的根本原因,并指出了目前已有的反流氓软件措施的局限和不足。本文将流氓软件按照特点进行了分类,并详细分析了各类流氓软件的技术特点和危害程度。在此基础上,提出了防范流氓软件入侵的方法。并提出了目前两种存在的流氓软件卸载方案。一是手动卸载所安装的流氓软件。二是利用已有的流亡民软件查杀工具进行查杀卸载。并对这两种方式的工作原理和技术进行了分析,指出了这两种工具软件存在的局限和不足。通过以上的研究分析,并结合实际经验和设计需求,本人设计了一款操作简便,功能实用的流氓软件克星软件。主要原理是根据流氓软件入侵的特点,专门针对系统的注册表、硬盘文件、进程、启动项这四处流氓软件入侵的地方进行查杀。设计了流氓软件查找、流亡民软件卸载、注册表启动项监控、进程管理四个主要功能模块,并引入了一个流氓软件数据库来存储流氓软件数据。各个模块将在运行过程中,通过与流氓软件数据库各项数据进行匹配来判定计算机中是否有流氓软件并进行防范查杀。试验表明,此软件在实际运用中能够迅速快捷的查杀和卸载已存在的流氓软件,终止流亡民软件的进程并将其从计算机启动项中删除。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究背景1.2 国外对流氓软件的治理1.3 国内对流氓软件的治理1.4 论文研究的内容第二章 流氓软件研究2.1 流氓软件简介2.1.1 流氓软件的定义2.1.2 流氓软件的特征2.1.3 流氓软件的分类2.1.4 流氓软件的发展2.1.5 流氓软件发展的原因2.1.6 流氓软件与病毒软件的区别2.2 流氓软件的预防措施2.3 流氓软件的手动卸载2.3.1 3721上网助手特点分析2.3.2 3721上网助手的卸载方法2.3.3 Dudu加速器特点分析2.3.4 Dudu加速器的卸载方法2.3.5 手动卸载的弊端2.4 流氓软件查杀工具2.4.1 超级兔子魔法2.4.2 恶意软件清理助手第三章 流氓软件克星软件的设计3.1 整体思路与系统架构3.1.1 整体思路3.1.2 系统架构3.2 流氓软件克星软件的设计3.2.1 流氓软件数据库3.2.2 流氓软件查找模块3.2.3 流氓软件卸载模块3.2.4 系统进程管理模块3.2.5 启动项监控模块第四章 流氓软件克星软件的实现4.1 流氓软件数据库的建立4.2 查找和卸载模块的实现4.2.1 关键技术4.2.2 查找和卸载模块的实现4.3 进程管理模块的实现4.3.1 关键技术4.3.2 进程管理模块的实现4.4 启动项监控模块的实现第五章 总结与展望5.1 工作总结5.2 工作展望参考文献致谢攻读学位期间主要的研究成果目录
相关论文文献
标签:流氓软件论文; 防御论文; 查杀论文; 注册表论文;