- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
浅谈计算机病毒
院系:计算机科学与技术专业:计算机科学与技术
摘要:随着时代发展,网络越来越普及,电脑可以说是成为了很多人不可或缺的东西,而计算机病毒的存在,对于计算机的安全性的破坏是不可估量的。在此本文给大家简单介绍下计算机病毒,及几种计算机病毒的防治。
关键词:计算机计算机病毒分类
什么是计算机病毒
随着电脑的普及,几乎所有电脑用户都知道“计算机病毒”这一名词,对于大多数电脑用户来说,“计算机病毒”是深不可测,无法琢磨的。
在这里简要介绍一下计算机病毒的定义:“计算机病毒”为什么叫病毒?
首先,与医学上的“病毒”不同,它不是天然存在的,是某些人利用计算机软件、硬件所固有的脆弱性,编制具有特殊功能的程序。由于它与生物医学上的“病毒”同样具有传染和破坏性,因此这一名词是有生物医学上的“病毒”概念引伸而来。
从广义上定义,凡能够引起计算机故障,破坏计算机数据的程序统称为计算机病毒。依据此定义,诸如逻辑炸弹,蠕虫等均可称为计算机病毒。在国内,专家和研究者对计算机病毒也做过不尽相同的定义,但一直没有公认的明确定义。
直至1994年2月18日,我国正式颁布实施了《中华人民共和国计算机信息系统安全保护条例》,在《条例》第二十八条中明确指出:“计算机病毒,是指编制或者在计算机程序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码。”此定义具有法律性、权威性。
计算机病毒的产生及其种类
“计算机病毒”的概念在很早之前就产生了。根据现在的一些数据显示,计算机之父冯·诺依曼是最早涉及到计算机病毒的概念的人物。并且他在他的了论文中也第一次给世人给出了计算机病毒程序的基本框架。他提出:计算机病毒就是一种能实现自我复制的自动机。当这一说法第一次被提出的时候很多计算机科学家及研究人员是对此抱有怀疑态度的,同时也对此感到惊叹。
在1987年10月,世界上第一例计算机病毒“Brain”诞生了,在此之后随着时代的不断发展,计算机病毒的种类也在不断地增加,并且波及的范围也很快的就蔓延到了全世界的各个角落,对计算机安全性造成的威胁越来越大。
1.按照计算机病毒攻击的系统分类
(1)攻击DOS系统的病毒。这类病毒出现最早、最多,变种也最多,目前我国出现的计算机病毒基本上都是这类病毒,此类病毒占病毒总数的99%。???
(2)攻击Windows系统的病毒。由于Windows的图形用户界面(GUI)和多任务操作系统深受用户的欢迎,Windows正逐渐取代DOS,从而成为病毒攻击的主要对象。目前发现的首例破坏计算机硬件的CIH病毒就是一个Windows95/98病毒。???
(3)攻击UNIX系统的病毒。当前,UNIX系统应用非常广泛,并且许多大型的操作系统均采用UNIX作为其主要的操作系统,所以UNIX病毒的出现,对人类的信息处理也是一个严重的威胁。
(4)攻击OS/2系统的病毒。世界上已经发现第一个攻击OS/2系统的病毒,它虽然简单,但也是一个不祥之兆。
2.按照病毒的攻击机型分类???
(1)攻击微型计算机的病毒。这是世界上传染是最为广泛的一种病毒。???
(2)攻击小型机的计算机病毒。小型机的应用范围是极为广泛的,它既可以作为网络的一个节点机,也可以作为小的计算机网络的主机。起初,人们认为计算机病毒只有在微型计算机上才能发生而小型机则不会受到病毒的侵扰,但自1988年11月份Internet网络受到worm程序的攻击后,使得人们认识到小型机也同样不能免遭计算机病毒的攻击。???
(3)攻击工作站的计算机病毒。近几年,计算机工作站有了较大的进展,并且应用范围也有了较大的发展,所以我们不难想象,攻击计算机工作站的病毒的出现也是对信息系统的一大威胁。
3.按照计算机病毒的链结方式分类???
由于计算机病毒本身必须有一个攻击对象以实现对计算机系统的攻击,计算机病毒所攻击的对象是计算机系统可执行的部分。?
(1)源码型病毒???该病毒攻击高级语言编写的程序,该病毒在高级语言所编写的程序编译前插入到原程序中,经编译成为合法程序的一部分。??
(2)嵌入型病毒???这种病毒是将自身嵌入到现有程序中,把计算机病毒的主体程序与其攻击的对象以插入的方式链接。这种计算机病毒是难以编写的,一旦侵入程序体后也较难消除。如果同时采用多态性病毒技术,超级病毒技术和隐蔽性病毒技术,将给当前的反病毒技术带来严峻的挑战。??
(3)外壳型病毒???外壳型病毒将其自身包围在主程序的四周,对原来的程序不作修改。这种病毒最为常见,易于编写,也易于发现,一般测试文件的大小即可知。??
(4)操作系统型病毒???这种病毒用它自已的程序意图加入或取代部分操作系统进行工作
文档评论(0)