病毒的作用原理和解决方案.rar

RAR格式版权申诉手机打开展开

病毒的作用原理和解决方案,23218字 38页论文+英文翻译+程序设计代码目 录引言1第一章 计算机病毒简介21.1 计算机病毒的认识21.1.1 计算机病毒的产生21.1.2 计算机病毒的起源识41.2 计算机病毒的结构特征41.2.1 病毒的结构41.2.2 病毒的特征51.3 计算机病毒的发展历史61.4 蠕虫病毒61.5 计算机病毒发展...
编号:25-18580大小:321.50K
分类: 论文>计算机论文

该文档为压缩文件,包含的文件列表如下:

内容介绍

原文档由会员 bysjlw8 发布

23218字 38页

论文+英文翻译+程序设计代码


目 录
引 言 1
第一章 计算机病毒简介 2
1.1 计算机病毒的认识 2
1.1.1 计算机病毒的产生 2
1.1.2 计算机病毒的起源识 4
1.2 计算机病毒的结构特征 4
1.2.1 病毒的结构 4
1.2.2 病毒的特征 5
1.3 计算机病毒的发展历史 6
1.4 蠕虫病毒 6
1.5 计算机病毒发展趋势 10
第二章 冲击波病毒简述 11
2.1 冲击波病毒介绍 11
2.2 冲击波病毒的操作与症状 11
2.2.1 冲击波病毒的操作 11
2.2.2 计算机病毒的发作症状 12
2.3 冲击波病毒的具体说明 13
2.4 冲击波病毒的解决方案 14
2.4.1 应急解决 14
2.4.2 DOS下清除该病毒 15
2.4.3 安全模式下清楚该病毒 15
2.4.4 安全建议 17
第三章 VB介绍 18
3.1 VB的诞生 18
3.2 VB的特性 18
3.3 VB中的API函数 19
3.3.1 什么是API函数 19
3.3.2 软件中涉及的API函数及其定义 20
第四章 冲击波的杀毒软件 23
4.1 杀毒软件介绍 23
4.2 杀毒软件具体实现 25
4.3 杀毒软件流程图 29
第五章 设计总结 30
致谢 36
参考文献 37
附录 38




摘 要
目前,计算机病毒可以渗透信息社会的各个领域,给计算机系统带来了巨大的破坏和潜在的威胁。为了确保信息的安全与畅通,因此研究对算机病毒的分析与清除的方法是迫在眉睫的,本论文从对病毒的分析入手,结合计算机病毒传染的现状,概述了计算机病毒的发展历史及危害性,给出计算机病毒的一种计算模型,并针对具体的实例—冲击波病毒,初步分析其有关性质和作用原理,仔细阅读它的源程序,根据病毒的发作机制,提出了它的清除方式。
冲击波病毒主要是利用微软系统的漏洞,实现其破坏目的的。我主要是采用对所有的文件进行二进制扫描,如果发现病毒特征码就认为是病毒感染文件,保留文件的路径后,根据路径删除感染文件,同时清楚注册表中被病毒改写过的内容。从而最终实现其杀毒的目的。

关键词:病毒 冲击波 二进制 路径 注册表



Abstract
At present, computer virus could permeate every region of the society. And it brings great destruction and potential threat to the computer system. In order to insure the safety and expedite of the information, so study the analysis which is computer virus and the method which is used to clear away the virus is pressing. This paper generalizes the development and the harm of the computer virus, by analyzing the actuality of the computer virus and beginning with analysis of the computer virus. We also get a compute model of the computer virus , our model is more practical and reasonable in respect of the computer virus' characters of infection and spread. According a in detail example that is Worm. Blaster, preliminarily analyze the character and action principle about the Worm. Blaster, carefully read its source program,according to the outbreak mechanism of the virus bring forward its way which is used to clear way.
Worm. Blaster accomplishes destructive aim by using the leak of Microsoft system. We mainly use binary scanning which is used for all files. If finding out characteristic, we will consider that it is the file that is infected by computer virus. After conserving the path which is infected file, according this path delete this file. At the same time clear off the content of the register which is recomposed by computer virus. Thereby we finally accomplish the aim which is clear off virus.

Keywords: virus Worm. Blaster binary path register




引 言
随着计算机在社会生活各个领域的广泛运用,计算机病毒攻击与防范技术也在不断拓展。据报道,世界各国遭受计算机病毒感染和攻击的事件数以亿计,严重地干扰了正常的人类社会生活,给计算机网络和系统带来了巨大的潜在威胁和破坏。与此同时,病毒技术在战争领域也曾广泛的运用,在海湾战争、近期的科索沃战争中,双方都曾利用计算机病毒向敌方发起攻击,破坏对方的计算机网络和武器控制系统,达到了一定的政治目的与军事目的。可以预见,随着计算机、网络运用的不断普及、深入,防范计算机病毒越来越受到各国的高度重视。
在科技年鉴记载的种种丰功伟绩当中,在科技年鉴记载的种种丰功伟业当中,Fred Cohen的贡献绝对堪称一绝:是他把“病毒”(virus)一词引进电脑词典。 在1984年发表的研究论文中,这位New Haven大学教授首度使用“病毒”一词,用来形容会自我扩散的程序及其带来的威胁,并建议可能的防御之道。21世纪全世界的计算机都将通过Internet联到一起,这是一个信息的社会、网络的社会,信息安全的内涵也就发生了根本的变化。它不仅从一般性的防卫变成了一种非常普通的防范,而且还从一种专门的领域变成了无处不在。
计算机病毒是能改变或破坏存在计算机中的数据的程序,而且它能在操作过程中不断自我复制,从而造成损害。1987年,计算机病毒在美国四处蔓延,而且第一种计算机病毒“小球”在当年年底传播到我国。从那以后,已经发现进口和国内的病毒。迄今为止,计算机病毒已经增加到20,000多种;其中90%以上能攻击微型计算机。
在本次设计中,我主要是选择了冲击波病毒作为研究的课题。通过对冲击波的有关性质和作用原理进行系统的分析,找到它的发作机制,提出了一套事实可行的解决方案。主要是采用对所有的文件进行二进制扫描,如果发现病毒特征码就认为是病毒感染文件,保留文件的路径后,根据路径删除感染文件,同时清楚注册表中被病毒改写过的内容。