计算机病毒的危害及防范

时间:2022-09-18 11:42:13

计算机病毒的危害及防范

摘要:计算机技术在很大程度上促进了科学技术和生产力的发展,给人们生活带了较大的方便。但层出不穷且破坏性越来越强的病毒却给计算机系统带来了巨大的破坏和潜在的威胁。该文在介绍计算机病毒概念、特征的基础上,重点阐述了计算机病毒的危害和防范措施。

关键词:计算机;病毒;危害;安全;防范

中图分类号:TP393文献标识码:A文章编号:1009-3044(2010)09-2095-02

Hazards and Prevention of Computer Viruses

LU Zhi-ping, TIAN Xi-ping

(Computer & Information Engineering School, Anyang Normal University,Anyany 455000, China)

Abstract: With the development of computer technology, science technology and productivity have been changed largely, and people's lives has been gotten great convenience, but the endless and incresing destructive viruses has brought tremendous damage and potential threat to computer system. This paper introduces the concept and of characteristics of computer viruses, then focus on risks and preventive measures of computer virus.

Key words: computer; virus; hazards; security; prevention

随着计算机技术的飞速发展和计算机应用的日益普及,计算机病毒也在不断地推陈出新。非法截取军事机密、商业秘密、个人隐私;冒名顶替、未授权访问网络;黑客入侵、病毒肆虐都是计算机安全面临的严重威胁。本文从计算机病毒的概念入手,重点阐述了计算机病毒的危害和防范措施。旨在使大家对其有充分的认识,在网络运用过程中对计算机病毒的防杀工作有充分的认识达到防范于未然的目的。

1 计算机病毒

1.1 计算机病毒的概念

在《中华人民共和国计算机信息系统安全保护条例》中明确规定:计算机病毒指“编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码”。而在一般的教科书及通用资料中被定义为:“利用计算机软件与硬件的缺陷,破坏计算机数据并影响计算机正常工作的一组指令集或程序代码”。

1.2 计算机病毒的特点

计算机病毒一般具有以下几个特点:

1) 病毒传染性

病毒一旦其进入电脑后得到执行,它就会搜索其他符合条件的环境,确定目标后再将自身复制其中,从而到达自我繁殖的目的。因此,传染性是判断计算机病毒的重要条件。

2) 非授权运行性

计算机病毒对电脑有着破坏作用,没有用户主动执行病毒程序,但计算机病毒能够在条件成熟时自动运行。因此,未经操作者的许可而被自动运行是计算机病毒的一个特征。

3) 病毒的隐蔽性

计算机病毒是一种具有很高编程技巧、短小精悍的可执行程序,一般情况下都附在正常的程序或者硬盘上,或以隐式的文件存在,计算机用户在它激活之前很难发现他们。

4) 破坏性

破坏性是计算机病毒的本质。凡是计算机病毒,对计算机都有或多或少的破坏性。轻者减慢机器速度、占据一定资源,重则破坏信息文件、机器瘫痪。

5) 潜伏性

每种计算机病毒都有运作的条件,当条件未成熟时,病毒隐藏在特定的位置,具有不同程度的潜伏性。短至几秒,长至几年,还有很多病毒潜伏到某个特定的时间点。

6) 可触发性

计算机病毒是一个破坏计算机系统的程序,如果不运行这个程序,计算机系统就不会被破坏。

除了上述六点外,计算机病毒还具有不可预见性、衍生性、针对性、欺骗性、持久性等特点。

1.3 当前病毒发展趋势

计算机病毒层出不穷,现在计算机病毒的发展趋势为:

1) 高频化:计算机新病毒出现的频率越来越高。

2) 人性化:病毒开始未发作时开始呈现华丽的外表,吸引人们的好奇心。

3) 多样化:新病毒层出不穷,老病毒仍然充满活力。

4) 跨平台:病毒不只是在Windows系统上流行,已经发现Linux下的病毒。

5) 宽领域:开始向通信领域入侵。像手机病毒,信息家电病毒已出现。

1.4 计算机病毒的传播途径

计算机病毒通过各种各样的方式进行传播,主要有:不可移动的计算机硬件设备、移动存储设备、网络等等。现在,随着WAP和无线上网等的普及,通过点对点和无线通信系统传播的病毒也占有一定的比例。

2 计算机病毒的危害

计算机病毒的危害重点表现在下面几个方面:

1) 使磁盘空间减少和对信息进行破坏

寄生在电脑上的病毒总是要占用一部分磁盘空间。比如:引导型病毒一般据磁盘引导扇区,而把原来的引导区转移到其他扇区,被覆盖的扇区数据永久性丢失,无法恢复。文件型病毒通过DOS功能把病毒传染到磁盘的未用部分上去,若这些病毒传染得快,就使得每个文件在不同程度上加长,造成磁盘空间的严重浪费。

2) 使计算机的运行速度变慢

病毒在进行传播时会插入非法的操作,特别是传染存储设备时,不但计算机速度明显变慢。同时由于病毒为了判断传染激发条件,要对计算机的工作状态进行监视,这相对于计算机的正常运行状态亦有害。

3) 占用系统资源

计算机病毒是一段计算机代码,肯定占有计算机的内存空间,有些大的病毒还在计算机内部自我复制,导致计算机内存的大幅度减少。病毒运行时还抢占中断、修改中断地址在中断过程中加入病毒的“私货”,干扰了系统的正常运行。

4) 死机

一般来说,计算机的软件都是兼容的,而计算机病毒的编织着很少在各种计算机环境下对病毒进行测试,因此病毒的兼容性较差,常常导致死机。

5) 不可预见的危害

正常的软件软件往往需要进行多人多次测试来完善。而计算机病毒一般是个别人在一台计算机上完成后快速向外放送的。所以病毒给计算机带来的危害不只是制造者所期望的病毒,还有一些由于计算机病毒错误而带来的。

6) 给用户造成心理压力

据有关计算机销售部门统计,计算机售后用户怀疑“计算机有病毒”而提出咨询约占售后服务工作量的60%以上。经检测确实存在病毒的约占70%,另有30%情况只是用户怀疑,而实际上计算机并没有病毒。一些大型网络系统中也难免为甄别病毒而停机。计算机病毒像“幽灵”一样笼罩在广大计算机用户心头,给人们造成巨大的心理压力,极大地影响了计算机的使用效率,带来的无形损失是难以估量的。

3 计算机病毒的防护

计算机病毒无时无刻不在关注着电脑,时时刻刻准备发出攻击。但计算机病毒也不是不可控制的,可以通过下面几个方面来减少计算机电脑对计算机带来的破坏:

1) 安装防、杀、反病毒工具。在使用电脑时,应装上杀毒工具,这在一定程度上能够对工具识别的病毒进行查杀,但很难对装上后新出现的病毒进行查杀。对安装上的病毒是时刻进行病毒库的升级。同时,杀毒工具本身也会遭到病毒的攻击。因此,还要谨慎选用反病毒工具。采用具有主动防御技术的反病毒工具是比较可靠的选择。

2) 养成良好的上网习惯。例如:对一些来历不明的邮件及附件不要打开,并尽快删除;应该是不该上的网站,尽量别上;尽可能使用复杂的密码,许多网络病毒就是通过猜测简单密码的方式攻击系统的;不要执行从Internet下载后未经杀毒处理的软件等。

3) 应培养自觉的信息安全意识。在使用移动存储设备时,尽可能不共享这些设备。因为移动存储也是计算机进行传播的主要途径,也是计算机病毒攻击的主要目标。在对信息安全要求比较高的场所,应将电脑上面的USB接口封闭,同时,有条件的情况下应该做到专机专用。

4) 注意自己的操作系统。要经常升级操作系统安全补丁:据统计,有80%的网络病毒是通过系统安全漏洞进行传播的;关闭或删除系统中不经常使用的服务:像FTP、远程登录等,因为这些服务很少用到,但给病毒提供了很大的方便。

5) 将受到病毒侵害的计算机进行尽快隔离。在使用计算机的过程,若让发现电脑上存在有病毒或者是计算机异常时,应该及时中断网络;当发现计算机网络一直中断或者网络异常时,亦应当中断网络,以免病毒在网络中传播。

6) 安装个人版防火墙。防火墙能够对通过它的网络信息进行扫描,对分辨出来的病毒信息进行过滤。同时,防火墙还有对端口进行封锁的功能。最后,它还能禁止某些网站访问,从而防止了不明入侵者。因此,安装较新版本的个人防火墙是完全必要的。

4 结束语

计算机病毒对电脑的危害是众所周知的,轻则使得机器的速度变慢,重则能使存储文件遭到破坏,更甚者会使电脑死机。在使用计算机时,除了装备必要的杀毒软件和防毒知识之外,还应准备一些必须的工具,如启动盘、驱动等来解决计算机病毒所带来的问题,这样在一定程度上能够避免计算机病毒对电脑造成危害。

参考文献:

[1] 徐祗祥.计算机安全防护[M].北京:科学技术文献出版社,2007.

[2] 武新华,翟长森.黑客攻防秘技大曝光[M].北京:清华大学出版社,2006.

[3] 张世永.网络安全原理与应用[M].北京:科学出版社.2003.

[4] 曹天杰,张永平,苏成.计算机系统安全[M].北京:高等教育出版社.2004.

上一篇:VisualFoxPro在数字化测绘中的应用 下一篇:探讨Authorware自带的教学程序――ShowMe程序