计算机病毒知多少

[09-12 13:08:04]   来源:http://www.88dzw.com  电路基础   阅读:8118

文章摘要:当然,大多数病毒制造者好像都忽略了一个事实:他们所谓的创造实际上给计算机用户带来了极大的损失。破坏用户计算机上的全部文件是其中之一。在病毒造成实际损害之后,大公司的计算机人员必须花费大量的时间来清除病毒。即使只是一封无聊的邮件也会带来实际的损害,因为收件人还要浪费时间来删除它。正因为如此,法律对病毒制造者的制裁也极为严厉。传统计算机病毒的大规模传播始于上世纪80年代后期,这些病毒之所以能够大行其道,主要有以下几个方面的原因。第一个是个人计算机(PC)的普及。在上世纪80年代之前,家用计算机基本上不存在,或者只把它们当作玩具来玩。真正的计算机是很少见的,只有一些“专家”才有权使用它们。到了上世纪

计算机病毒知多少,标签:电子电路基础,模拟电路基础,http://www.88dzw.com

当然,大多数病毒制造者好像都忽略了一个事实:他们所谓的创造实际上给计算机用户带来了极大的损失。破坏用户计算机上的全部文件是其中之一。在病毒造成实际损害之后,大公司的计算机人员必须花费大量的时间来清除病毒。即使只是一封无聊的邮件也会带来实际的损害,因为收件人还要浪费时间来删除它。正因为如此,法律对病毒制造者的制裁也极为严厉。

传统计算机病毒的大规模传播始于上世纪80年代后期,这些病毒之所以能够大行其道,主要有以下几个方面的原因。第一个是个人计算机(PC)的普及。在上世纪80年代之前,家用计算机基本上不存在,或者只把它们当作玩具来玩。真正的计算机是很少见的,只有一些“专家”才有权使用它们。到了上世纪80年代,随着IBM的PC机(1982年推出)和Apple公司的Macintosh(1984年推出)的流行,真正的计算机才开始进入企业和家庭。到上世纪80年代后期,个人计算机已经广泛进入了企业、家庭和大学校园。

第二个原因是计算机bbs的使用。用户可以通过调制解调器拨号进入公告板,下载各种各样的程序。当时,游戏、简单的文字处理软件和电子表格等非常流行。bbs的使用导致了后来我们称之为特洛伊木马病毒的前身的产生。当您看到有关特洛伊木马的介绍时,您会觉得它是一个非常棒的程序。因此才会下载它。不过,当您运行该程序时,它所做出的事情可就没那么好了,比如擦除您磁盘上的数据。您以为只是下载了一个好玩的游戏,而实际它却擦除了您系统中的所有数据。不过,特洛伊木马只能给一小部分用户带来麻烦,因为它们很快就会被发现。这样,公告板的所有者会从系统中清除木马文件,而用户也可以给其他人发送有关病毒的警告邮件。

第三个导致病毒产生的原因是软盘。在上世纪80年代,程序的规模都很小,您甚至可以将操作系统、文字处理软件(以及其他一些程序)连同一些文档统统放入一两张软盘中。当时很多计算机都没有硬盘,在您打开计算机时,就需要从软盘上加载操作系统和其他所有内容。病毒正是利用这三个因素制造了第一个可以自我复制的程序。

早期的病毒都是依附到某个常见程序(例如一款流行的游戏或文字处理软件)中的一小段代码。用户可能从公告板中下载了受感染的游戏,并运行了该游戏。像这样的病毒就是嵌入到一个合法的大型程序中的一小段代码。当用户执行合法程序时,病毒会先运行,而这也正是制造病毒的本意。病毒首先会将自身加载到内存中,然后查找磁盘上是否还有其他程序。如果找到了,它就会修改并将自己的代码添加到这个不受怀疑的程序中。接着,病毒会启动这个“真正的程序”,而用户根本无法知道病毒曾运行过。遗憾的是,这时病毒已经复制了自己,因此有两个程序已被感染了。下次只要执行这两个程序中的任何一个,病毒就会再感染其他程序,并一直循环下去。

如果其中一个受感染的程序通过软盘传播给另外一个用户,或是上传到公告板中,那么其他程序就会受到感染。这就是病毒传播的原理。

传播的过程是病毒的感染阶段。如果病毒只是不断复制自身的话,它们还不会让人如此深恶痛绝。但遗憾的是,绝大多数病毒都有某种破坏性的攻击阶段,它们会在这个阶段造成一些损害。一些类型的触发器会激活病毒的攻击阶段,然后它们就会“采取行动”——在屏幕上输出一封无聊的邮件或擦除您的所有数据等等,无所不能。触发器可能是某个特定日期,可能是病毒被复制的次数,或是其他诸如此类的事情。

典型的感染和保护

随着病毒制造者的水平越来越高,他们掌握了一些新的技巧。其中一项重要技巧就是将病毒加载到内存中,这样只要计算机运行着,这些病毒就可以在后台活动。这使得病毒能够更有效地进行自我复制。另一项技巧是感染软盘和硬盘上的启动扇区。启动扇区是一个小型程序,是计算机启动操作系统时首先加载的部分。它包括一个微型程序,告诉计算机如何加载操作系统的其余部分。通过将自身代码放入启动扇区中,病毒就可以确保自身处于运行状态。它可以立即把自己加载到内存中,而且不管计算机什么时候启动它都可以运行。启动扇区病毒可以感染插入计算机中的任何软盘的启动扇区。在大学校园那种多人共用计算机的地方,它们会像野火一样蔓延。

上一页  [1] [2] [3] [4]  下一页


Tag:电路基础电子电路基础,模拟电路基础电路基础

《计算机病毒知多少》相关文章