发明故事:计算机病毒的发明

来源:互联网 发布:php 模板 源码 编辑:程序博客网 时间:2024/04/29 15:26

 1977 年夏天,一个叫托马斯·J·雷恩的小说家坐在家中大发奇想,凭空虚构了一种叫《P-1的青春》的科幻小说,第一次把生物学中的术语“病毒”搬进电脑世界。他幻想有一种奇异的病毒,能从一台计算机传染到另一台,最后控制了7000台电脑的运行。小说发表后一下子轰动了科普界。一些科学家对此嗤之以鼻,把它视为荒诞不经的神话。问题的严重性在于,这部小说或许具有一定的教唆作用,它触发了某些人发明计算机病毒的灵感,使虚构的东西在10年后呱呱坠地。1988 年11月3日,美国国防部电脑网络和各大学的6000台计算机,因感染一位计算机系学生编制的病毒程序而关机,直接损失达9600万元。造成这一严重后果的罪魁就是小莫里斯。此人的成长环境得天独厚,父亲莫里斯上校是军方著名的电脑专家,家里有一套高档计算机,小莫里斯的课余时间基本上都是在荧光屏旁度过的。每星期的周末,他总是感到最开心,因为父亲的同事们常常到他家聚会。他们有时谈论有关电脑的奇闻趣事,有时则凑在一起玩很特别的计算机游戏。他们约定每人编一个能够“吃掉”对方程序的程序,然后一起输进电脑,看谁先把别人的程序吃掉。这种紧张的电脑“追杀”对小莫里期太有吸引力了,他一边看一边学,慢慢就从袖手旁观发展到亲自“上阵”。在游戏过程中,他的编程技巧不断提高,成绩也不断扩大,甚至多次使老莫里斯败北。15岁时,他就因设计出“智斗外星电脑”而成为小有名气的电脑玩家。22岁时,小莫里斯成为康奈尔大学计算机科学系的一名研究生,这里宽松的学习环境,电脑室24小时开放的便利条件,使他如鱼得水。进入第二学年的时候,莫里斯发现父亲为五角大楼一手设计的网络安全防护系统有些小漏洞,于是他产生了与他交新工作的安全部门开个玩笑的念头。他决定这样一个实验:把自己编写的叫“蠕虫”的小程序偷偷放在网络里,使它秘密地繁殖,从一部电脑爬向另一部,当小虫子占领了一些电脑后,他准备在某一时间命令它们同时叫一声,吓一吓安全部门,也让他父亲坐着飞机飞来飞去地瞎忙一阵。1988年11月2日晚,莫里斯得意地按计划向放出去的小虫子发信号,准备让它们叫一声后结束实验。突然,他发现由于在程序设计中犯了一个错误,那些虫子正以超过设想几百倍的速度繁殖,已经无法控制。与此同时,国防部电脑网络遭到一种身份不明的小程序的攻击,各终端电脑患了同一种疾病,屏幕上跳动着一些毫无意义的乱糟糟的字。安全值日官束手无策,被迫下令网络上的所有终端立即关闭每一台计算机。事件发生后,老莫里猜到可能是他那位精通电脑攻击游戏的儿子所为。当着联邦调查局高级官员和父亲的面,莫里斯对此供认不讳,他做梦也没有想到一个作剧竟会给全国带来如此惨重的损失。1990年5月5日,莫里斯颓唐地站在纽约地方法院的被告席上,尽管他的律师绞尽脑汁进行辩护,法院最后还是以危害国家安全罪将他判处了有期徙刑。莫里斯因无意中发明蠕虫病毒程序酿成恶果,被绳之以法,但更多制造这种玩意的人,由于作案手段巧妙,致使部门无法将他们捉拿归案。计算机病毒使人防不胜防,它已成为仅电脑界头疼的讨厌问题。

 

来源:http://www.795.com.cn/wz/32147.html

原创粉丝点击