探索计算机病毒的危害及防范
摘要:介绍了计算机病毒概念、分类,分析了未来计算机病毒的发展,还说明了计算机病毒危害性及预防措施。
关键词:分类 计算机病毒 防范 危害 计算机系统安全 防范意识 网络发展
中图分类号:TP309.5 文献标识码:A 文章编号:1007-9416(2013)03-0203-02
随着计算机技术的日新月异和计算机应用的在生活中的广泛运用,计算机病毒也在不断地推陈出新,网络环境的安全问题也变得日益突出。病毒已成为困扰计算机系统安全和网络发展的重要问题。而建立一个安全、便捷的网络环境,成为社会各界密切关注的问题。
1 计算机病毒分类
计算机病毒在是一种人为编写的能够侵入计算机系统并危害计算机系统资源的特殊计算机程序。简单地说就是那些有自我复制能力的计算机程序,它能影响计算机软件、硬件的正常运行,破坏数据的正确与完整。计算机病毒不仅种类很多,不同种类的病毒有着各自不同的特征,感染的部分也不同,虽然大多数病毒并不能造成很大的危害,但少数病毒是危害极大。我们可以通过以下几种方式进行分类:
(1)按存在的媒体分类。可分为引导型病毒、文件型病毒和混合型病毒3种。引导型病毒主要是寄生在磁盘引导区或主引导区,系统从包含了病毒的磁盘启动时传播,它一般不对磁盘文件进行感染;文件型病毒感染计算机中的可执行文件(如:COM,EXE,DOC等),它可以把文件修改成为一个带病毒的文件;混合型病毒则是两种病毒的混合型,具有复杂的算法,和更大的传染途径。
(2)按链结方式分类。接链结方式分类可分为源码型病毒、嵌入型病毒和操作系统型病毒等3种。其中源码型病毒攻击高级语言编写的程序,该病毒在高级语言所编写的程序编译前插入到原程序中,经编译成为合法程序的一部分;嵌入型病毒是将自身嵌入到现有程序中,把计算机病毒的主体程序与其攻击的对象以插入的方式链接。操作系统型病毒用它自己的程序意图加入或取代部分操作系统进行工作,具有很强的破坏力,可以导致整个系统的瘫痪。
(3)按计算机病毒攻击的系统分类。病毒按攻击的系统可分为攻击DOS系统病毒,攻击Windows系统病毒,攻击UNIX系统的病毒,攻击UNIX系统的病毒。
(4)新型病毒。如今的计算机病毒正在不断的推陈出新,其中包括一些独特的新型病毒暂时无法按照常规的的类型进行分类,如互联网病毒(通过英特网进行传播,一些携带病毒的数据越来越多)、电子邮件病毒等。
2 计算机病毒的危害
现如今,电脑已被运用到各行各业中,计算机和计算机网络已经成为人们生活中重要的组成部分,而病毒对计算机数据的破坏,篡改,盗取会造成严重的网络安全问题,影响网络的使用效益。因此,增强计算机病毒的防范意识,认识到凡是病毒都有可能对计算机信息系统造成严重的破坏是很必要的。
计算机病毒的主要危害有:
(1)电脑运行缓慢。病毒运行时不仅要占用内存,还会抢占中断,干扰系统运行,这必然会使系统运行缓慢。这种危害看起来似乎不会造成什么损失,其实不然。耗费了大量的系统资源,从而使系统极度缓慢直至停止运行。这样的损失实际上是时间的损失。对一个简单的工作,磁盘似乎花了比预期长的时间。
(2)消耗内存以及磁盘空间。比如,你并没有存取磁盘,但磁盘指示灯狂闪不停,或者其实并没有运行多少程序时却发现系统已经被占用了不少内存,这就有可能是病毒在作怪了;很多病毒在活动状态下都是常驻内存的,一些文件型病毒能在短时间内感染大量文件,每个文件都不同程度地加长了,就造成磁盘空间的严重浪费。
(3)破坏电脑数据和信息。病毒可以来用篡改系统设置或对系统进行加密的方法,使系统发生混乱引导区病毒,破坏硬盘引导区信息,使电脑无法启动,硬盘分区丢失。
(4)大量垃圾邮件或其他垃圾信息,造成网络堵塞或瘫痪。蠕虫病毒能够是电脑向外发送毒邮件或者其他大量数据,严重的导致网络堵塞或瘫痪等现象。而近年来,利用即时通讯软件狂发信息,是蠕虫病毒的另一种传播新途径。
(5)窃取、泄漏信息和数据。木马病毒现在已成为人们耳熟能详的一种病毒。据统计,如今木马在病毒中比较已占七成左右。而其中大部分都是以窃取用户信息,以获取经济利益为目的,如窃取用户资料,网银账号密码,网游账号密码等。一旦这些信息失窃,将给用户带来不少经济损失。
(6)计算机病毒给用户造成严重的心理压力。病毒的泛滥使用户提心吊胆,时刻担心遭受病毒的感染,由于大部分人对病毒并不是很了解,一旦出现诸如计算机死机、软件运行异常等现象,人们往往就会怀疑这些现象可能是计算机病毒造成的。这造成了时间,精力以及经济上的损失,使人们对病毒产生恐惧感,给人们造成巨大的心理压力,极大地影响了现代计算机的使用效率,同时,还会影响到一些诸如网络银行等的网络应用的普及,由此带来的无形损失是难以估量的。随着网络应用在日常工作生活中的重要性越来越高,这种危害只会越来越大。
3 计算机病毒未来的发展趋势
(1)采用更先进和简便的方法。随着网络的普及,未来新的病毒会使用与传统计算机不同的技术实现。比如,利用当前最新的编程语言和编程技术(Java、ActiveX、VBScript等 ),能轻而易举地制造病毒,同时避免杀毒软件的追击。这些病毒可以潜伏在HTML页面里,浏览时触发并且传播速度非常快。
(2)变形病毒。计算机病毒逐渐用高级语言和新技术进行编写,这些病毒具备普通病毒所具有的基本特性,还有多态,多变,易修改的特点,能够将自身的代码变换成为亿万种样贴附在被感染的文件中,可以潜藏在计算机的不同位置来抵抗反病毒技术。
病毒与黑客程序相结合,逐步向智能化病毒发展。由于病毒技术逐渐提高,很多病毒制造者会通过病毒来获取经济或其他利益。这种病毒一旦侵入计算机系统后,它可以潜藏在链接互联网的计算机中,盗取互联网上有价值的信息和资料(如游戏帐号,网银帐号等),向外发出,获取利益。此类病毒有着庞大的市场。
(3)利用软件系统的缺陷和漏洞攻击计算机系统。随着计算机的不断发展,计算机应用软件也日益增多,而有一些软件在逻辑设计上可能存在缺陷或在编写时产生了错误,这个缺陷或错误可以被不法者或者电脑黑客利用,通过植入木马、病毒等方式来攻击或控制整个电脑,从而窃取电脑中的重要资料和信息,甚至破坏您的系统。 许多蠕虫病毒就是利用了系统软件的安全缺陷来感染计算机系统。
(4)更加隐蔽,难以发现。未来的计算机病毒会充分利用人类的心理(如好奇、贪婪等),隐藏自己,伪装自己。在传播中,病毒会伪装成常用程序,或用极具诱惑性的主题,文件名等(如伪装成热点电影、热点网络视频、热点照片等等诱骗用户点击下载,进而感染病毒),降低用户的防范意识,使用户防不胜防。
(5)更加普遍并且出现频率逐渐增加。随着脚本语言的广泛使用,专用病毒生成工具的流行,计算机病毒已经不再是只有专家才能制作的程序,由于这些工具太容易得到,能够制作病毒的人也越来越多,使得现在出现新病毒的频率超过以往任何时候。
4 计算机病毒的防护
计算机病毒有独特的复制能力,可以很快地蔓延,又常常难以根除,如何防护计算机病毒成为人人都必须了解的事情。在我们正常的生活和工作中,我们可以通过以下几个方式减少和避免计算机病毒的感染与危害:
(1)不要随便打开来源不明的电子邮件、电子邮件附件或其他文件,如果要打开的话,以纯文本方式阅读信件,现在的邮件病毒成为影响网络应用的重要原因之一,要格外的注意,更加不要随便回复陌生人的邮件,要开启实时监控或打开之前进行病毒扫描。
(2)不要随便浏览或登录陌生的网站,加强自我保护。现在有很多非法网站,里面被潜入恶意的代码,一旦被用户打开,即会被植入木马或其他病毒。
(3)安装最新的杀毒软件,每天升级杀毒软件病毒库,定时对计算机进行病毒查杀,上网时要开启杀毒软件的全部监控。
(4)安装防火墙,对连接网络的数据包进行监控。防火墙可以避免不明程序的攻击并且拦截,保证系统的安全。
(5)使用复杂的密码,尽量避免在不同在软件使用同样的密码。对于一些重要的账户,比如淘宝,网银,QQ等,避免造成经济或其他当面的损失。
(6)对公用软件和共享软件要谨慎使用,使用U盘时要先杀毒,以防U盘携带病毒传染计算机。从网上下载任何文件后,一定要先扫描杀毒再运行。
(7)对重要的文件要做备份,以免遭到病毒侵害时不能立即恢复,造成不必要的损失。对已经感染病毒的计算机,可以下载最新的防病毒软件进行清除。
(8)利用Windows Update功能打全系统补丁,同时,将应用软件升级到最新版本,比如:播放器软件,通讯工具等,避免病毒从网页木马的方式入侵到系统或者通过其他应用软件漏洞来进行病毒的传播。
参考文献
[1]姚元萍.计算机病毒的危害及防范[J].《农业开发与装备》,2011,(4),49-50.
[2]杨秋田.计算机病毒的危害及防范技巧[J].《福建电脑》,2011,(5),71-72.
[3]马西芝.计算机病毒与反病毒发展趋势[D].甘肃:甘肃省政法学院,2012.
上一篇:试析防火墙技术的发展及原理