《计算机病毒的危害及其防治》由会员分享,可在线阅读,更多相关《计算机病毒的危害及其防治(3页珍藏版)》请在金锄头文库上搜索。
1、计算机病毒的危害及其防治计算机病毒是编制者在计算机程序中插入的破坏计算机功能或者数据的代码,能影响计算机使用,能自我复制的一组计算机指令或者程序代码。计算机病毒最早开始于 1982 年,通过病毒程序来破坏计算机的功能,使计算机内的数据受到损坏,而且这种病毒程序代码还可以实现自我复杂,严重破坏了计算机的使用功能,威胁着计算机的信息安全。计算机病毒并不是自然界中发展起来的生命体,它们不过是某些人专门做出来的、具有一些特殊功能的程序或者程序代码片段。这种代码片段具有一些特殊性质,能够在人们的无意之中传播到计算机系统里;在人们的无意之中启动运行以致进行破坏活动。病毒依附存储介质软盘、 硬盘等构成传染源
2、。病毒传染的媒介由工作的环境来定。病毒激活是将病毒放在内存, 并设置触发条件,触发的条件是多样化的, 可以是 时钟,系统的日期,用户标识符,也可以是系统一次通信等。条件成熟病毒就开始自我复制到传染对象中,进行各种破坏活动等。病毒的传染是病毒性能的一个重要标志。在传染环节中,病毒复制一个自身副本到传染对象中去。计算机病毒作为一段存储在计算机里的程序代码,与其他的程序代码一样,具有两重性:一方面,作为一批二进制形式的数据(编码) ,这些代码可以被其他程序处理,被复制或者传输,就像所有的数字化信息一样;另一方面,由于它是程序代码,一旦某种条件出现,使这段程序得到执行,它就能够占据CPU、指挥 CPU
3、 做它所要求做的事情。正常程序要求 CPU 做的是某些正常的数据处理、计算的工作,而病毒代码要求 CPU 做的常常是某些具有破坏性的操作。有些病毒在运行时不断地向计算机的某些外部设备输出一些信息,例如不时地在计算机屏幕上显示出一些文字或者图形,使人无法正常地使用计算机工作。有些病毒还做其他的干扰性活动。但是,从某种意义上说,这类病毒的行为主要还是给使用计算机的人捣乱,干扰其正常工作,而不是做“恶意”的破坏。因此,人们通常把这类病毒归于“良性病毒” 。有一些病毒的行为更加凶险,病毒编制者的目的就是给运行了病毒程序的计算机系统造成无法恢复的损害,人们把这类病毒称为“恶性病毒” ,它们同样也是利用计
4、算机的基本操作实现的。恶性病毒在执行时除了设法复制自身外,还会完成各种破坏性操作,其危害更大,造成的损失也更严重。事情其实也很简单,人完全可以写出一些指令,要求 CPU 把某些垃圾数据写到计算机系统内存或者外存(如硬盘、软盘)的某些关键位置;或者大量地恶意地删除、破坏计算机系统中的各种有用文件。这些恶意操作会导致系统中某些关键性信息的丢失,或者造成重要程序的破坏,最终导致计算机系统整个垮台。计算机病毒的特点 传染性。任何一种计算机病毒传染性都是其最为基本的特征之一,这已成为当前对一个程序判定其是否为计算机病毒的一个重要条件之一。由于计算机病毒具有较强的传染性,所以其才会通过多种渠道从感染的计算
5、机来向未感染的计算机进行扩散,从而达到快速传播的目的。隐蔽性。计算机病毒是以程序代码存在的于其他程序当中,或是较为隐蔽的地方,有时也会以隐含文件的形式存在,这样就很难将其与正常程序区分开来,而作为独立程序体的病毒源程序,其在扩散过程中会有再生病毒出现,而这些再生病毒则会采用附加或是插入的方式在可执行程序和数据文件中存在,一旦这些程序被调用时,病毒程序也会合法的进入,从而再将分散的程序部分再在非法占用的空间内进行重新分配,形成一个完整的病毒体投入运行。 潜伏性。很大一部分病毒并不是计算机感染后就立即进行破坏,很多时候其会隐藏在系统当中,其扩散和繁殖通常都不会被人所察觉到,而这些病毒只有在满足特定
6、条件后,才会将破坏模块进行启动,从而导致计算机无法正常运行。 破坏性(表现性) 。病毒只在在系统中存在,就会对系统和程序带来不同程度的影响,破坏性是病毒的又一大特点,但从破坏性的角度来看,病毒还可分为良性和恶性两种,对于良性病毒其破坏性行为并不明显,或者说基本没有什么破坏性,但其会占有系统资源。但恶性病毒则具有明确的破坏性,不仅会对计算机数据、文件等进行破坏,还可能将磁盘进行格式化,从而给计算机使用者带来极大的损失。 不可预见性。从病毒的监测方面看,病毒还有不可预见性。计算机病毒常常被人们修改,致使许多病毒都生出不少变种、变体,而且病毒的制作技术也在不断地深入性提高,病毒对反病毒软件常常都是超
7、前的,无法预测。 触发性。病毒因某个事件或数值的出现,诱使病毒实施感染或进行进攻的特性称为可触发性。病毒既要隐蔽又要维持攻击力,就必须有可触发性。 病毒的触发机制用于控制感染和破坏动作的频率。计算机病毒一般都有一个触发条件,它可以按照设计者的要求在某个点上激活 并对系统发起攻击。如时间、计数器、特定字符及组合触发条件等。 针对性。有一定的环境要求,并不一定对任何系统都能感染。 寄生性(依附性) 。计算机病毒程序嵌入到宿主程序中,依赖于宿主程序的执行而生存,这就是计算机病毒的寄生性。病毒程序在浸入到宿主程序后,一般会对宿主程序进行一定的修改,宿主程序一旦执行,病毒程序就被激活,从而进行自我复制。
8、计算机病毒进行预防主要方法:(1)不使用盗版软件,有些盗版软件中含有病毒。 (2)第一次运行新软件前应使用病毒查杀软件检查它是否有毒,对不能确定来源的文件一定要进行扫描查毒。 (3)备份硬盘引导区和主引导扇区数据,系统盘一般只安装系统,各种软件和文档不要安装在系统盘,对重要的数据还要经常进行备份也就是说要定期备份硬盘的重要参数,如主引导记录、文件分配表等以减少因病毒而造成的损失。 (4)使用杀毒软件,定期扫描检查整个系统。(5)上网的计算机应安装病毒防火墙、邮件监控系统和上网助手等软件,不打开来历不明的邮件及其附件,预防网上病毒。 (6)及时升级软件。每一个软件都有许多的缺陷,都在不断的完善,
9、新版本要比旧版本的缺陷少得多,性能更稳定,可靠性更高,所以我们要使用新版本对旧版本不断进行升级。操作系统也会不断发布补丁,及时打上补丁,堵塞安全漏洞。 (7)对新插入计算机的优盘、移动硬盘、光盘等其他可插拔介质,要先进行病毒扫描,确保无感染病毒后再打开其中的文档或程序。 (8)从互联网上下载各种软件、文档后,不要先行打开,应该先进行病毒扫描,确保安全后再打开。九是文件共享后及时取消共享,防止受到其他电脑上病毒的攻击。计算机都需要安装查杀病毒软件,经常上网的计算机还需要安装网络防火墙等,当发现计算机可能感染病毒时,需要及时运行查杀病毒程序查杀病毒,若有文件受到感染,还需要隔离受感染文件。常用查杀病毒软件有金山毒霸、瑞星杀毒软件等。