频道栏目
首页 > 资讯 > 系统安全 > 正文

认清病毒真面目(上)--特征及分类

04-10-05        来源:[db:作者]  
收藏   我要投稿

第一步 病毒的定义


   A拿着一张软盘找B拷文件B首先会问的就是:“有没有毒?”

   A呢?自是一副理直气壮的样子,“我检查过了,没毒!”

   此时,B会反问,“你‘梅毒(没毒)呀!”

   记得这是我上学时同学之间最常开的玩笑了。

   笑归笑,从中还是能体会到大家对计算机病毒的警惕。

   啊!我中毒了!!!

   听在电脑用户的耳朵里,无疑是很悲痛的。

   悲痛代表什么?

   悲痛代表口袋里钞票的流失

   悲痛代表自己辛苦做出来的东西付之东流水

   ……

   病毒!

   每个使用电脑的人不可避免的敌人,试问,你从来没有中过毒吗?

   我只是想把我们的敌人赤裸裸的摆在大家的面前,只有看清楚敌人的真面目,我们才会找到对敌的办法。

   首先,让我们来看看病毒的定义吧!

   大家都知道,流行性感冒是一种病毒,可见,病毒的传染性很强。电脑病毒有类似之处,只不过它实际上是一种电脑程序,它呢?专门给人们捣乱和搞破坏的,它寄生在其它文件中,而且会不断地自我复制并传染给别的文件,没有一点好作用。

   计算机病毒(Computer Virus)在 《中华人民共和国计算机信息系统安全保护条例》中被明确定义为:"指编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码"。

   第二步 病毒从何而来?

   有果必有因。

   无端端的,何来病毒?病毒可是大有来头。

   病毒是一种比较完美的,精巧严谨的代码,按照严格的秩序组织起来,与所在的系统网络环境相适应和配合起来,病毒不会通过偶然形成,并且需要有一定的长度,这个基本的长度从概率上来讲是不可能通过随机代码产生的。

   原因有几:

   开个玩笑,一个恶作剧。某些爱好计算机并对计算机技术精通的人士为了炫耀自己的高超技术和智慧,凭借对软硬件的深入了解,编制这些特殊的程序。这些程序通过载体传播出去后,在一定条件下被触发。如显示一些动画,播放一段音乐,或提一些智力问答题目等,其目的无非是自我表现一下。这类病毒一般都是良性的,不会有破坏操作。

   产生于个别人的报复心理。每个人都处于社会环境中,但总有人对社会不满或受到不公证的待遇。如果这种情况发生在一个编程高手身上,那么他有可能会编制一些危险的程序。在国外有这样的事例:某公司职员在职期间编制了一段代码隐藏在其公司的系统中,一旦检测到他的名字在工资报表中删除,该程序立即发作,破坏整个系统。类似案例在国内亦出现过。

   用于版权保护。计算机发展初期,由于在法律上对于软件版权保护还没有象今天这样完善。很多商业软件被非法复制,有些开发商为了保护自己的利益制作了一些特殊程序,附在产品中。如:巴基斯坦病毒,其制作者是为了追踪那些非法拷贝他们产品的用户。用于这种目的的病毒目前已不多见。

   用于特殊目的。某组织或个人为达到特殊目的,对政府机构、单位的特殊系统进行宣传或破坏。或用于军事目的。

   [iduba_page]  还有出于对上司的不满,为了好奇,为了报复,为了祝贺和求爱,为了得到控制口令,为了软件拿不到报酬预留的陷阱等。

   看了上面的原因,该明白了吧,计算机病毒老兄可不是吃素的,不是电脑高手,还揽不起这瓷器活呢!

   第三步 病毒的特征

   “说来说去,我都没有搞清楚病毒是怎么一回事?”

   如果你有这种疑虑的话,我就只好充当一回老学究了,唠叨唠叨病毒的特征。

   1.传染性

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

   正常的计算机程序一般是不会将自身的代码强行连接到其它程序之上的。而病毒却能使自身的代码强行传染到一切符合其传染条件的未受到传染的程序之上。计算机病毒可通过各种可能的渠道,如软盘、计算机网络去传染其它的计算机。当你在一台机器上发现了病毒时,往往曾在这台计算机上用过的软盘已感染上了病毒,而与这台机器相联网的其它计算机也许也被该病毒侵染上了。是否具有传染性是判别一个程序是否为计算机病毒的最重要条件。

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

相关TAG标签
上一篇:计算机病毒的分类
下一篇:认清病毒真面目(下)--危害及防治
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站