预防计算机病毒技术的研究探讨
2017-05-03旷聿涵
旷聿涵
摘要:进入21世纪以来,全球信息安全的问题发生了翻天覆地的变化。计算机的信息安全不仅仅是一般的防范,更是一种专业的防卫手段。当前,计算机病毒可以渗透到社会的每一个角落和领域。所以,研究如何防范计算机病毒成为信息安全工作的重中之重。作者从计算机本身的基本特点出发,来寻找应对计算机病毒的方法和举措。
关键词:计算机 信息安全 病毒
中图分类号:TP309文献标识码:A文章编号:1009-5349(2017)03-0195-01
当今,伴随着计算机在人们社会生活中的全面普及和应用,各种计算机病毒的进攻和预防的手段与技术也都在不断地完善。
据不完全统计,当今世界目前所遇到的各种计算机病毒攻击事件高达数亿件。这些攻击事件非常严重地影响了人类社会的生活和工作。可以预见,随着当今计算机技术的不断使用,如何防范计算机病毒的攻击将会越来越受到世界各国的重视。
计算机病毒其实就是一个小程序,这段可执行码对计算机的正常工作造成破坏,从而导致电脑没有办法正常使用,甚至某些严重的计算机病毒还可以破坏整个电脑系统和电脑硬盘。计算机病毒就像是一种生物病毒一样,还可以自己复制传播,当一个计算机病毒复制到另一台电脑上的时候,计算机病毒就开始传播蔓延。当然,这种程序并不是独立存在的,它毕竟还是隐藏在可以运行的传统程序当中。这种计算机病毒既有破坏的功能又有潜伏的功能。计算机病毒会给不同的用户带来非常难以预料的损失。
计算机病毒一个最主要的特征就是可以再生。通过网络的传播,计算机病毒可以从一个系统传播到另外一个系统。在满足一定条件的情况下,计算机病毒会得到大量的扩散。而且还会通过各种各样的渠道从一台计算机扩散到另一台计算机。这几种情况就是计算机病毒最主要的特点。计算机病毒可以传染,更可以造成破坏。计算机病毒是一段由人类编写的程序。这一段程序必须通过进入计算机才能够激活和执行。正常的计算机程序是不可能将自身的一些代码去强行和别的程序进行连接的。譬如说dos的format这个程序就不会把自己的代码连接到别的程序当中去。在系统运行中有一些程序能动态改变自身的程序代码,但这些程序即便是內部被修改,其变化和修改也都只局限于各自应用的内部系统当中,并不会把自己的代码和别的一些程序进行连接。计算机病毒则可以强行连接到别的不相干的程序当中。这些被计算机病毒随意更改的程序的原始的基本语言大多数都是c语言,也有一部分是basic程序。
不经过正常的程序代码的数据分析和计算机代码的扫描产生的程序,是很难区分开什么是病毒程序什么是正常的程序的。在没有任何防护措施的情况下,计算机病毒程序经过运行之后可以得到一些控制的权限,然后可以在短短几秒钟的时间内感染数千个计算机程序,并且用户根本发现不了。电脑计算机被感染后,依然可以正常使用,这些被感染的程序也可以继续运行,就感觉计算机还是正常的一样,这种情况就是计算机病毒的一个非常显著的特点——非常的隐蔽。正是因为计算机病毒的这种隐蔽的功能,才能够让计算机病毒在用户根本没有察觉的情况下继续在系统和程序内进行各种破坏。当然,也有一些病毒非常强大,其将某些特定的程序和操作运行当作触发器,从而可以执行一些程序运行的命令。像以前非常流行的一种计算机病毒小球病毒,当系统正在进行键盘操作的时候,小球病毒就可以被一些特定的键盘操作激活,从而触发小球在屏幕不停地跳跃。这类计算机病毒是通过一些触发的条件而感染计算机,进而影响用户使用。这也是计算机病毒的一个显著的特征。
电脑感染计算机病毒的渠道是多种多样的,非常繁杂。而且现在很多的计算机病毒都有加密的手段和技术,导致一些被感染的电脑程序很难恢复。
这里给大家推荐一些电脑被计算机病毒感染之后的处理方法。假如计算机被破坏的系统主要是系统文件和大型的程序文件,那么大家可以重装系统从而清除计算机病毒。假如被感染的是关键的信息文件,那么需要使用一些专门的杀毒软件来进行数据的清除和恢复性的作业。清除完计算机病毒之后,一定要记得重启计算机,这样可以确定受损的数据是否已经完全修复。当然最重要的还是我们在使用计算机的时候,尽量使用正版软件。这样的话,计算机病毒就很难传播,也不会影响人们的日常工作。
责任编辑:孙瑶