您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > 浅析病毒技术的发展论文
郑州电子信息职业技术学院毕业论文课题名称:浅析病毒技术的发展与防范作者:张文洁学号:0801040418系别:电子工程系专业:电子信息工程指导教师:刘刚战2010年4月10日中文摘要浅析病毒技术的发展与防范摘要目前计算机的应用一普及到社会的各个领域,同事计算机病毒uegei我们巨大的破坏和潜在的威胁,因此为了能够保证计算机能够安全工作,计算机的饭饭工作已经破在眉睫。从计算机的病毒的定义入手,浅谈计算机的发展与防范。对于大多数的计算机用户来说,谈到“似乎觉得他深不可测”。无法琢磨,其实计算机病毒是可以预防的,随着计算机的普及与设备深入,对计算机病毒的防范也在越来越受到计算机用户的的重视。关键词:计算机;病毒;发展;防范郑州电子信息职业技术学院2010届毕业论文目录中文摘要..................................................................I引言......................................................................11计算机病毒的开始........................................................12计算机病毒的种类........................................................22.1开机磁区病毒........................................................22.2档案型病毒..........................................................22.3巨集病毒............................................................32.4其他新种类的病毒....................................................32.5JAVA病毒............................................................32.6ACTIVEX..............................................................42.7VISUALBASIC(VB)SCRIPT................................................42.8超文本标示语言(英文简称「HTML」)..................................52.9LOTUSNOTES..........................................................53计算机病毒的检测与清除..................................................54病毒的防范及计算机病毒感染后的一般修复方法.............................74.1及时的更新自己的杀毒软件和防火墙....................................74.2避免浏览无法确定的网址..............................................74.3及时的更新自己的杀毒软件和防火墙....................................74.4计算机感染病毒后的一般修复方法......................................85结论..................................................................10致谢..................................................................11参考文献.................................................................12郑州电子信息职业技术学院2010届毕业论文1引言计算机病毒很容易引起我们的注意。一方面,病毒让我们知道自己是多么的脆弱,一个编写巧妙的病毒可以给全球的互联网带来巨大的影响;另一方面,它也让我们知道人类是多么地智慧,人与人之间的相互联系又是多么的紧密。1计算机病毒的开始计算机病毒的概念其实源起相当早,在第一部商用计算机出现之前好几年时,计算机的先驱者吗?诺伊曼(JohnVonNeumann)在他的一篇论文《复杂自动装置的理论及组识的进行》里,已勾勒出病毒程式的蓝图。不过在当时,绝大部分的计算机专家都无法想象会有这种能自我繁殖的程式。1975年,美国科普作家约翰?布鲁勒尔(JohnBrunner)写了一本名为《震荡波骑士》(ShockWaveRider)的书,该书第一次描写了在信息社会中,计算机作为正义和邪恶双方斗争的工具的故事,成为当年最佳畅销书之一。1977年夏天,托马斯?捷?瑞安的科幻小说《P-1的春天》(TheAdolescenceofP-1)成为美国的畅销书,作者在这本书中描写了一种能在计算机中互相传染的病毒,病毒最后控制了7,000台计算机,造成了一场灾难。虚拟科幻小说世界中的东西,在几年后终于逐渐开始成为计算机使用者的噩梦。而差不多在同一时间,美国著名的AT&T贝尔实验室中,三个年轻人在工作之余,非常无聊的玩起一种游戏:彼此撰写出能够吃掉别人程式的程式来互相作战。这个叫做磁芯大战(corewar)的游戏,进一步将计算机病毒感染性的概念体现出来。1983年11月3日,一位南加州大学的学生弗雷德?科恩(FredCohen)在UNIX系统下,写了一个会引起系统死机的程式,不过这个程式并未引起一些教授的注意和认同。科恩为了证实其理论而将这些程式以论文发表,在当时引起了不小的震撼。科恩的程式,让计算机病毒具有破坏性的概念具体成形。不过,这种具有感染和破坏性的程式被真正称之为病毒,则是在两年后的一本《科学美国人》的月刊中。一位叫作杜特尼的专栏作家在讨论磁芯大战和苹果二型计算机(别怀疑,当时流行的正是苹果二型计算机,在那个时侯,我们熟悉的PC根本还不见踪影)时,开始把这种程式称之为病毒。从此以后我们对于这种具有感染或破坏性的程式,终郑州电子信息职业技术学院2010届毕业论文2于有一个病毒的名字能称呼了。2计算机病毒的种类电脑病毒一般分类如下几类:开机磁区病毒,档案型病毒,巨集病毒,其他新种类的病毒,接下来我们谈一下这几种病毒的特征与危害。2.1开机磁区病毒在九十年代中期以前,开机磁区病毒是最常见的病毒种类。这种病毒藏於已受感染的硬磁碟机的主开机磁区,或磁碟操作系统开机磁区内。当软磁碟插入已受感染的个人电脑时,病毒便会把软磁碟开机磁区感染,藉此把病毒扩散。使用受感染的软磁碟进行启动程序时,电脑便会受到感染。在启动电脑的过程中,基本输入输出系统会执行驻於软磁碟开机磁区的病毒编码,因此系统便改为受病毒控制。病毒控制了电脑系统后,便会把病毒编码写入硬磁碟的主开机磁区。之后,便会恢复正常的启动程序。从用户的角度来看,一切情况似乎与正常无异。日后启动电脑时,驻於受感染的主开机磁区的病毒便会启动执行。因此,病毒会进入记忆体,并可随时感染其他经使用的软磁碟。主开机磁区是硬磁碟的第一个磁区,这个磁区载有执行操作系统的分割控制表及编码。主开机磁区后的16个或以上的磁区通常是空置不用的。硬磁碟机最多可分割为4个储存分区,而磁碟操作系统的扩展分区可细分为多个逻辑驱动器。每个分区的第一个磁区便是开机磁区,这个磁区包含载入分区的操作系统的资料及编码。软磁碟没有主开机磁区。以标准磁碟操作系统格式进行格式化后的软磁碟,在结构上与硬磁碟的磁碟操作系统分区相同。2.2档案型病毒档案型病毒是一种依附在档案内,经由程式档而非资料档扩散的病毒。电脑在执行受感染的程式时,便会受到感染。这些受感染的程式可能经由软磁碟、唯读光碟、网络及互联网等途径传播。在执行受感染的程式后,随附的病毒便会立即感染其他程式,或郑州电子信息职业技术学院2010届毕业论文3可能成为一个常驻程式,以便在日后感染其他程式。在完成这些步骤后,病毒便会恢复执行原本的正常程式。因此,用户在执行受感染的程式时,不易发觉有任何异常的情况。档案型病毒一般会感染有特定副档名的档案。副档名为COM、EXE及SYS的档案,均是常见的病毒感染对象。2.3巨集病毒一九九五年七月,一种新的电脑病毒被人发现,立即使电脑界大感震惊。这种新的病毒称为巨集病毒,它与一直以来出现的病毒不同,可感染资料档而非执行档。其实,这并非一种新的概念,因为有关以巨集语言编写病毒的可行性的研究,始於八十年代后期。在Word程式出现的巨集病毒可以在多个不同的操作平台活动,而且,只要电脑的Word程式是支援Word档案格式的话,便有机会受到感染。换言之,无论使用的是OS/2或Windows版本的Word程式,或是个人电脑或麦金塔(Macintosh)电脑,也可能受到巨集病毒的感染。2.4其他新种类的病毒病毒和抗御病毒技术不断转变,日新月异。随著电脑用户使用新的操作平台/电脑技术,编写病毒的人也会随之而发展新病毒,再作扩散。下文列出部分可能出现新病毒种类的新操作平台/电脑技术:JavaActiveXVisualBasic(VB)ScriptHTMLLotusNotes2.5Java病毒Java病毒一直是一个富争议的话题:究竟可否编写Java病毒?Java病毒可否在电脑之间或经由互联网扩散?以上问题,均曾在不同的新闻组进行讨论。由於Java微应用程式的设计是在受控的环境(称为「sandbox」)内执行,接触不到电脑的档案或网络的接驳,因此,Java病毒在电脑之间扩散的可能性极低。郑州电子信息职业技术学院2010届毕业论文4但由於Java亦像其他标准的程式一样,可让开发人员建立可控制整个系统的应用程式,故Java病毒有其产生及存在的空间。第一种被发现以Java电脑程式开发语言为本的病毒称为「Java.StrangeBrew」。首次发现日期是一九九八年九月,会感染属Java类别的档案。但这种病毒只会影响独立的Java应用程式档案,以微应用程式执行的档案则不受感染。虽然Java应用程式并不常见,「Java.StrangeBrew」病毒的扩散也只属於初步阶段,但这种病毒的影响实在不容忽视。随著Java应用程式日趋普及,预料Java病毒的种类也会逐渐增加。2.6ActiveX跟Java的情况一样,ActiveX被视为将会受病毒入侵的操作平台。若就设计方面将两者比较,在ActiveX扩散病毒的机会较Java为大。基本上,ActiveX是ObjectLinkingandEmbedding(OLE)的精简版本,会直接接触电脑的Windows系统,因此可连接到任何的系统功能。此外,ActiveX的用户并非只局限於MSInternetExplorer的用户;现在,NetscapeNavigator的附加程式(plug-in)也可使用这种技术。相比之下,Java是在「受控的环境」下执行,或经由一个名为「JavaVirtualMachine」的程式才可执行,因此可使Java与操作系统的各项服务隔开。2.7VisualBasic(VB)Script过去,编写病毒的人若要成功编写一种可感染其他电脑的病毒,必须对电脑的基本操作具备相当程度的知识。但随著MicrosoftOffice内巨集的出现,编写病毒的工具已准备就绪,而编写的人毋须具备很多资讯科技知识也能胜任。同样,VBScript病毒所发挥作用的操作环境很快便会普及,扩散也甚为容易。VBScript病毒已对电脑用户构成真正威胁。微软公司的原意是包括一种功能强大而易於使用的语言以便轻易取用Windows98/NT系统内的资源。VB
本文标题:浅析病毒技术的发展论文
链接地址:https://www.777doc.com/doc-2267219 .html