计算机病毒的特性防治方法

点赞:18202 浏览:82116 近期更新时间:2024-03-22 作者:网友分享原创网站原创

【摘 要】正常程序被计算机病毒感染后,其原有功能基本上不受影响,病毒代码附于其上而得以存活,得以不断地得到运行的机会,去传染出更多的复制体,与正常程序争夺系统的控制权和磁盘空间,不断地破坏系统,导致整个系统的瘫痪.

【关 键 词 】计算机;病毒

随着计算机的出现和普及,它对我们的工作和生活带来了极大的便利,但随之出现的计算机病毒却给我们的计算机使用带来厂困扰,由于病毒的出现,我们计算机里存在的数据随 时有可能被破坏掉,我们的系统运行速度变得非常缓慢甚至有时会崩溃,当进入网络时代以后,我们甚至不敢在计算机上存放任何—个形式的文档或文件,因为它可能在一瞬间被别人获取并利用.为了解除病毒的威胁,我们要对它采取针对性的手段,只有无毒的计算机才能使我们用的放心,只有一个无毒的网络环境才能让我们安心的去利用网络完成我们的工作.为了能够发现和消灭病毒,我们必须首先了解它的特性,一般来说,计算机病毒具有一下特性:

病毒的可执行性:计算机病毒与其他合法.

程序一样,是一段可执行程序,但它不是一个完整的程序,而是寄生在其他可执行程序上 因此它享有一切程序所能得到的权力.在病毒运行时,与合法程序争夺系统的控制权.计算机病毒只有当它在计算机内得以运行时,才具有传染性和破坏性等活性.也就是说计算机CPU的控制权是关键问题.

病毒的传染性:传染性是病毒的基本特征.在生物界,病毒通过传染从一个生物体扩散到另一个生物体.在适当的条件下,它可得到大量繁殖,井使被感染的生物体表现出病症甚至死亡.同样,计算机病毒也会通过各种渠道从已被感染的计算机扩散到未被感染的计算机,在某些情况下造成被感染的计算机工作失常甚至瘫痪.与生物病毒不同的是,计算机病毒是一段人为编制的计算机程序代码,这段程序代码一旦进入计算机井得以执行,它就会搜寻其他符合其传染条件的程序或存储介质,确定目标后再将自身代码插入其中,达到自我繁殖的目的.只要一台计算机染毒,如不及时处理,那么病毒会在这台机子上迅速扩散,其中的大量文件(一般是可执行文件)会被感染.而被感染的文件又成了新的传染源,再与其他机器进行数据交换或通过网络接触,病毒会继续进行传染.

计算机病毒的特性防治方法参考属性评定
有关论文范文主题研究: 关于计算机病毒的论文范文 大学生适用: 学术论文、研究生毕业论文
相关参考文献下载数量: 92 写作解决问题: 学术论文怎么写
毕业论文开题报告: 标准论文格式、论文小结 职称论文适用: 职称评定、初级职称
所属大学生专业类别: 学术论文怎么写 论文题目推荐度: 免费选题

计算机病毒的潜伏性:一个编制精巧的计算机病毒程序,进入系统之后一般不会马卜发作,可以在几周或者几个月内甚至几年内隐藏在合法文件中,对其他系统进行传染,而不被人发现,潜伏性愈好,其在系统中的存在时间就会愈长,病毒的传染范围就会愈大.

病毒的可触发性:病毒因某个事件或数值的出现,诱使病毒实施感染或进行攻击的特性称为可触发性.为了隐蔽自己,病毒必须潜伏,少做动作.如果完全不动,一直潜伏的话,病毒既不能感染也不能进行破坏,便失去厂杀伤力.病毒既要隐蔽又要维持杀伤力,它必须具有可触发性.病毒的触发机制就是用来控制感染和破坏动作的频率的.病毒具有预定的触发条件,这些条件可能是时间、日期、文件类型或某些特定数据等.病毒运行时,触发机制检查预定条件是否满足,如果满足,启动感染或破坏动作,使病毒进行感染或攻击:如果不满足,使病毒继续潜伏.

病毒的破坏性:所有的计算机病毒都是一种可执行程序,而这一可执行程序又必然要运行,所以对系统来讲,所有的计算机病毒都存在—个共同的危害,即降低计算机系统的工作效率,占用系统资源,其具体情况取决于人侵系统的病毒程序.

攻击的主动性:病毒对系统的攻击是主动的,不以人的意志为转移的.也就是说,从一定的程度上讲,计算机系统无论采取多么严密的保护措施都不可能彻底地排除病毒对系统的攻击,而保护措施亢其量是一种预防的手段而巳.

病毒的非授权性:病毒未经授权而执行.—般正常的程序是山用户调用,再由系统分配资源,完成用户交给的任务.其目的对用户是可见的、透明的.而病毒具有正常程序的一切特性,它隐藏在正常程序中,当用户调用正常程序时窃取到系统的控制权,先于正常程序执行,病毒的动作、目的对用户是未知的,是未经用户允许的.

病毒的隐蔽性:病毒‘般是具有很高编程技巧,短小精悍的程序.通常附在正常程序中或磁盘较隐蔽的地方,也有个别的以隐含文件形式出现.目的是不让用户发现它的存在.如果不经过代码分析,病毒程序与正常程序足不容易区别开来的.一般在没有防护措施的情况下,计算机病毒程序取得系统控制权后,可以在很短的时间里传染大量程序.而且受到传染后,计算机系统通常运行)能正常运行,使用户不会感到任何异常,好像不曾在计算机内发生过什么.试想,如果病毒在传染到计算机上之后,机器马上无法正常运行,那么它本身便无法继续进行传染厂.正是由于隐蔽性,计算机病毒得以在用户没有察觉的情况下扩散并游荡于世界卜百万台计算机中.


病毒的衍生性:分析计算机病毒的结构可知,传染的破坏部分反映了设计者的设计思想和设计目的.但是,这可以被其他掌握原理的人以其个人的企图进行任意改动,从而又衍生出一种不同于原版本的新的计算机病毒(又称为变种).这就是计算机病毒的衍生性.这种变种病毒造成的后果可能比原版病毒严重得多.

病毒的寄生性:病毒程序嵌入到宿主程序中,依赖于宿主程序的执行而生存,这就是计算机病毒的寄生性.病毒程序在侵入到宿主程序中后,一般对宿主程序进行一定的修改,宿主程序一旦执行,病毒程序就被激活,从而可以进行自我复制和繁衍.

病毒的不可预见性:从对病毒的检测方面来看,病毒还有不可预见性.不同种类的病毒,它们的代码千差万别,但有些操作是共有的(如驻内存,改中断).有些人利用病毒的这种共性,制作了声称可查所有病毒的程序.这种程序的确可查出一些新病毒,但由于目前的软件种类极其丰富,且某些正常程序也使用了类似病毒的操作甚至借鉴了某些病毒的技术.使用这种方法对病毒进行检测势必会造成较多的误报情况.而且病技术也在不断的提高,病毒对反病毒软件永远是超前的.新一代计算机病毒甚至连一些基本的特征都隐藏厂,有时可通过观察文件长度的变化来判别.然而,更新的病毒也可以在这个问题卜蒙蔽用户,它们利用文件中的空隙来存放自身代码,使文件长度不变.许多新病毒则采用变形来逃避检查这也成为新一代计算机病毒的基本特征.

计算机病毒的持久性:即使在病毒程序被发现以后,数据和程序以至操作系统的恢复都非常困难.特别是在网络操作情况下,由于病毒程序由一个受感染的拷贝通过网络系统反复传播,使得病毒程序的清除非常复杂.山此可以看出,病毒真的是非常强大,作为一名非专业人员怎样防止被病毒侵入以及在计算机已经被侵入时怎样对病毒进行清除呢?首先,一个稳定并且能够及时升级的杀毒软件是必不可少的,其次,从个人行为而来,我们要尽量不访问来历不明的网站,不接收来历不明的邮件,使用U盘或软盘之前要先杀毒,除非是个人正在安装软件否则对于任何针对于注册表的修改都予以拒绝.

一旦发现病毒的存在就应该立即升级杀毒软件,然后再杀毒,因为病毒在侵入计算机时往往首先攻击的就是你的杀毒软件,一旦它把杀毒软件的病毒库中自己的代码删除,你的杀毒软件就无法认出它是病毒,也就无法把它杀掉,升级杀毒软件就可以解决这个问题.如果出现有些病毒无法删除的现象,就应该用杀毒软件提供的光盘启动,然后杀毒,这样可以有效的防止有些病毒驻留内存并把自己的安全等级设置为最高的问题.如果使用以上方法仍然解决不了,那么你可以采用重新安装系统软件,然后杀毒的方法,在重新安装系统软件之前—定要注意把C盘的重要文件备份到其它驱动器,而且安装以后要先杀毒再上网.

以上是我对计算机病毒的特性以及防治的一点看法,有不对的地方还请大家指正. [科]

【参考文献】

[1]周公望.浅析计算机病毒.计算机与网络,2005.2.

[2]费中.美国计算机病毒综述.铁道建筑,1990,8.

[3]梁百川.计算机病毒对抗.火力与指挥控,制.1995,1.