“黑色”的人类智慧——电脑病毒

来源 : 1998 年 03 期 

“黑色”的人类智慧——电脑病毒

作者: 李宁

病毒是自然界中比病菌还小的一种病原体。那么,电脑病毒又是什么呢?我们知道,电脑工作的过程是执行程序的过程。所谓程序,简单地说就是一行一行的代码指令。电脑病毒就是某些人编制的专门破坏电脑正常工作的程序。这种程序与通常的程序有所不同,它短小精悍,具有隐蔽性、传染性、潜伏性和破坏性等特点,它在不知不觉之中混入其它程序而不易被发觉,一旦时机成熟,它就会冲出来捣乱,轻则妨碍电脑的正常运行,重则销毁电脑中的数据。这些都与生物学上所称的病毒很相似,所以称之为电脑病毒。

电脑病毒从其产生的结果来看,可以分为良性病毒和恶性病毒两大类。所谓良性病毒是指那些不破坏数据或程序并导致电脑系统瘫痪的病毒。有一种台湾病毒叫“快乐的星期天”,它总是在星期天发作,当你正在电脑前聚精会神地工作时,冷不妨电脑屏幕上出现这样一段话:你这个大笨蛋,星期天为什么还要工作?外面的世界很精彩,快出去玩吧……你在好笑之余又倍加气愤,因为它干扰了你的工作,打断了你的思路,值得庆幸的是虽然你遇到了可恶的电脑病毒,但是你的电脑上的数据还是安全的。而恶性病毒就不同了,它破坏系统数据,删除文件,甚至引起整个系统的崩溃!例如磁盘杀手病毒,它潜伏期短,发作突然,破坏力很强。某一硬磁盘一旦感染上该病毒,当工作时间累积48小时后,灾难就来了。首先是屏幕上会显示一行字:当磁盘杀手工作时,请不要关机或移开磁盘。与此同时,硬磁盘上的数据一块一块地被“吃掉”,直到整个硬磁盘上的数据被全部冲毁,这时候想关机也来不及了。可恶的是,该病毒完成破坏工作后还要在屏幕上显示这样一句令人气愤的话:“现在你可以关机了,祝你好运!”

电脑病毒的运作,大体上可以分为3个阶段:启动、繁衍和发病。

如前所述,电脑病毒是依附于其它程序上的。它必须依附到其它可执行程序上才可能被启动,因为没有谁愿意故意去运行一个明知会给自己带来麻烦的病毒程序。当被病毒感染的可执行程序在电脑里运行时,病毒程序也就被启动了。

病毒程序被启动后,它就能以极快的各种各样的方式自我复制。这些被病毒本身复制出来的副本又可以感染磁盘上的其它可执行程序。所以,一张带毒的软盘在机器里运行一次,就可能使机器染上病毒,然后,如果在这台机器上再运行其它软盘上的程序,病毒就有可能“传染”到其它软盘上,如此下去,病毒就会大肆泛滥。1989年3月,在清华大学的一台电脑上出现一个奇怪的现象:屏幕上有一个类似台球的小圆点四处弹跳,同时系统的运行速度变慢,只有关机才能终止这一现象。这是在我国发现的第一例病毒——小球病毒。不到半年的时间,小球病毒就席卷全国,其传播速度之快,传播面积之广,令人惊讶!

值得一提的是,以前的电脑病毒以本地化为主,即其传播是在小范围的单台机器上进行。近年来,随着网络技术的发展和因特网的普及,电脑病毒的传播已从本地化向国际化发展。例如幽灵病毒在国际上被首次发现的时候,我国就已出现;Tequila(特亏了)病毒能够在很短的时间内遍布全世界,就是借助因特网传播的。

那么,是什么样的人在那里编制这些让人深恶痛绝的病毒程序呢?因为编制电脑病毒是一种极不道德甚至是犯罪的行为,绝没有一个病毒编制者会自报家门。电脑病毒的名字都是按照发现者发现的地点,病毒本身显示的信息,以及被感染文件的变化来命名的。根据社会心理学家的分析,编制电脑病毒程序的人,有的是为了显示自己的才华,有的是为了打击报复,有的是为了防止别人非法拷贝自己的软件,有的是为了敲诈勒索……

1993年9月,美国的两位电脑工程师承揽了预测公司的一笔3600美元的软件业务,10月29日,预测公司在验收他们提交的软件时,认为软件性能不太理想,只愿意支付1200美元。两位电脑工程师决定报复预测公司,他们悄悄地在预测公司的电脑中安装了病毒,并警告预测公司必须在11月15日之前付清全部费用,否则病毒将自动爆发。预测公司碍于病毒之威,只得乖乖地付清了全部费用。可是在两位电脑工程师收到钱后高高兴兴地前来预测公司回收病毒时,警察已在那里恭候多时了。11月22日,那两位电脑工程师被指控犯有破坏罪和强迫罪,他们将在监狱里度过4 ~7年的罪犯生活。

电脑病毒巨大的破坏作用也被应用于战争中。有的国家甚至悬赏索求具有强破坏性的“军用病毒”,目的是在电子战中破坏敌方的电脑系统——主要是军用电脑系统。这种病毒程序将会摧毁军用通讯线路和控制系统、传递假信息、甚至改变对方向战斗部队传递信息的通信卫星软件。这些“军用病毒”可以通过无线电等发送装置来攻入敌方电脑系统。可以预见,“电子病毒武器”在未来的战争中将大显神威。

由于电脑病毒的大量出现和迅速传播,有人产生了病毒恐慌症,电脑运行稍有异常就认为是病毒在做怪,颇有点草木皆兵的味道。电脑病毒是具有自身的一些规律的,我们可以在了解电脑病毒规律的基础上采取相应的安全性措施;另一方面,在电脑一旦感染病毒后,应该积极诊治,例如可以用专门的杀毒软件来清除病毒,以保证电脑系统的正常运转。

同期文章

    关键词相关

      作者相关