黑客们的故事连载十二 “蠕虫来袭”:莫里斯

20世纪60年代初,美国电报电话公司的贝尔实验室里的三个年轻人在开发UNIX操作系统之余,还在一台IBM 7090计算机上写了个叫做“达尔文”的游戏,模拟生物的进化过程,参与者要自己撰写程序来和别人的程序争夺地盘并且争取消灭别 的程序。这个游戏也叫“磁芯大战”,被认为是计算机病毒的远祖。

和那个年代许多黑客一样,老罗伯特•莫里斯写出那些离经叛道的程序的原因,只是想探索计算机的极限罢了。

后来他成为了美国国家安全局计算机安全中心的首席科学家,可算是一个白帽黑客能够达到的职业顶峰。而他的儿子小罗伯特,则成了他的黑暗面——这个故事看起来有点像是角色逆转的《星球大战》。

罗伯特•泰潘•莫里斯

世家子弟小罗伯特,也就是罗伯特•泰潘•莫里斯,是第一宗依据《计算机欺诈及滥用法案》而定罪的罪犯,而起诉他的是美国政府。

那时候小罗伯特只有26岁,美国政府审计办公室认为他造成了1000万至1亿美元之间的损失。可是小罗伯特不过也只是想探索互联网的极限罢了。

小罗伯特小时候就有些别的孩子们所没有的玩具。他的父亲会在家放一台终端机,而小罗伯特很快就被这种用纸带输入输出的新玩具迷住了。

虽然他后来在哈佛大学读文学专业,但是似乎一直觉得计算机领域才是他应该去做的事情。于是在读研究生时,选择了康奈尔大学的计算机科学专业。也就是在那里,他写出了让自己被历史铭记的程序。

1988年11月2日下午5点,互联网的管理人员首次发现网络有不明入侵者。它们会截取用户口令,会自我繁殖,让互联网仿佛陷入泥潭之中,让计算机们似乎都得了重感冒。

很快,这个程序感染了大约6,000台计算机,而受到影响的则包括5个计算机中心、12个地区结点以及在政府、大学、研究所和企业中的超过25万台计算机和连接设备。

为了应对这次突如其来的事件,美国国防部甚至在几个小时内就成立了计算机应急行动小组。人们意识到,一种能够自我复制的新型程序出现了,而且它会带来难以想象的损失。

莫里斯蠕虫

有趣的是,早在1977年出版的一本小说中就提到了类似的概念。加拿大作家托马斯•J•瑞安写过一本名叫《P-1的青春期》的科幻小说,讲述一个叫做“P-1”的人工智能程序几乎传染了所有美国计算机的故事,后来还拍成了电视电影。

但是,在小罗伯特•莫里斯之前,还没有人真的做出过这种东西。

这个程序的基本原理是这样的:如果发现有一台计算机连结到目前的计算机上,就把自身复制到那台计算机上去。这样最终统计一下互联网上有多少个这种程序,就知道互联网的规模了。

这本来是一个无害的小实验罢了——虽然利用了当时UNIX操作系统上一些软件的漏洞和人为的疏失——但是本来应该是“基本上无害”的。

为了让结果更精确,小罗伯特还做了些其他设置,例如,这个程序的主体部分只能感染少数几 种机器,但是莫里斯想了一个办法,用任何机器都可以使用的C语言调用了主体部分;以及因为系统管理员往往会删掉不明来路的程序,所以他还设置了一条规则, 让在已经有了这个程序的机器上,程序依然有七分之一个概率会复制自身。

就是这个设置出了问题。这个程序开始以极快的速度繁殖,占据了大量的计算机存储空间和网络带宽。就连小罗伯特自己也被吓坏了。

他先躲到了父母在马里兰州阿诺德市的住所,但是随后还是向联邦调查局投案自首了。

但是却迟迟难以给小罗伯特定罪。直到1991年,也就是事件发生后三年,美国政府起诉小罗伯特一案才尘埃落定,判3年缓刑、400小时社区服务及10,000美元罚金。

同时,小罗伯特因为这个程序而名声大噪,从一名默默无闻的研究生变成了黑客们口中的“RTM”——显然,这是他名字的首字母缩写,就像用来称呼斯托曼的rms那样。

在那之后,小罗伯特似乎从人们的视野中消失了,直到1995年才重出江湖。他和朋友保罗 •格雷厄姆(现在人称硅谷创业之父)一起创建了Viaweb,一个帮助人们在互联网上建立电子商务商店的程序,并且在几年后以近5000万美元的价格卖给 了雅虎;而他也因为之前和朋友打的赌,不得不去打了个耳洞。

现在,打着耳洞的小罗伯特是硅谷著名创业公司孵化器YC的创始合伙人、麻省理工学院的教授,讲授一门分布式系统的课程、在计算机科学和人工智能实验室工作,还是一家硅谷商业软件公司的技术顾问。

而他的“莫里斯蠕虫”的源代码则用一张3.5寸软盘保存着,陈列在波士顿科学博物馆里,提醒着人们,好奇心会捅出多大的篓子。

下期预告:“我并不是想要干掉微软;如果微软真的完蛋了,那完全是一个无意的副作用。”一头金发、面容和善的林纳斯•托瓦兹说。

时间: 2024-10-25 06:45:44

黑客们的故事连载十二 “蠕虫来袭”:莫里斯的相关文章

ActionScript3游戏中的图像编程(连载十二)

1.2.7 线性提高或降低alpha值 提高alpha(图 1.14):_myColorTransform.alphaOffset = 100; 降低alpha值(图 1.15):_myColorTransform.alphaOffset = -100; 图 1.14 线性提高alpha 图 1.15 线性降低alpha 粗略一看,它跟设置alpha似乎没什么两样,但仔细观察就会发现,当alphaOffset提高的时候,周边比较透明的像素渐渐地淡入到1,相反,降低的时候,周边会慢慢地淡出到0.所

黑客们的故事连载十一 下村努—虚拟战争追逐

下村努说:“我们认为那些我们不懂的东西很复杂,但是,事实上,那只说明我们还没有摸到合适的方式来理解它罢了.”他认为问题都是可以理解的:只有对自己和对科学有足够信心的人才会这么说.作为顶尖级的计算物理学家和计算机安全专家,下村努有这种信心. 系出名门 1964年,下村努出生于学者家庭,父亲下村脩因为在1961年发现了绿色荧光蛋白而成为2008年的诺贝尔化学奖得主. 因为父亲长期在普林斯顿大学工作,下村努理所当然地在新泽西州的普林斯顿长大,高中还没 读完就直接升入了加州理工学院——这所学校规模虽小,

十二年IT职业生涯心得--致我们终将逝去的青春(连载)

章节001最近老婆带儿子回娘家住一段时间,一个人无聊的很,回到家安静的屋子让人很不适应.正好赶上世界杯,到家就把电视开开弄点动静出来,周末赛事熬了几个通宵.也趁着这"自由"的时间给自己写写总结! 话说long long ago专科毕业后雄心勃勃地去了当时业内号称的电脑公司工作,觉得凭自己的能力在电脑城能做出点名堂,而这一做就三年多.做的最多的就是接货送货(各种CRT显示器,各种主板,显卡,机箱,电源),拧螺丝,组装(给网吧装电脑的话一装就百来台,RJ45水晶头熟练到几乎闭着眼都能做),

工作那些事(三十二)由孙悟空的两个故事谈个人与团队

故事一: 话说唐太宗为了节省开支,西天取经项目需要裁员,接到通知的唐僧骤然头大,不知如何是好. 有人说: 先把猴子开了,因为不服从管理,再把沙僧开了,因为没有主见,再把猪开了, 因为猪肉比较贵,直接杀了卖钱,再把自已开了,因为没本事去,小白龙留下,因为有后台. 但是: 猴子是不能开的,猴子是团队中的精英,也就是大牛. 小白龙是不能开的,他是唐僧的座驾,是他身份的象征. 猪也是不能开的,对团队的氛围有重要作用. 最后 只能开掉沙僧 虽然他做事很多. 重要的是四种人: 1 唐僧:钦定的项目经理,虽然

[原创]ActionScript3游戏中的图像编程(连载三十二)

2.2.5 投影距离的模拟 Photoshop投影样式面板的下一个属性是距离,它也存在于Flash的投影滤镜选项中.两者初始值一致,经笔者测试,两者在效果实现和数值意义方面基本一致.Flash不需要对默认参数进行更改. 下一项是扩展,乍一看,在Flash中并没有找到对应项.但仔细观察,在Photoshop投影样式的基础选项里,除了alpha以外,就只剩该属性用了百分比. [原创]ActionScript3游戏中的图像编程(连载三十二),布布扣,bubuko.com

ActionScript3游戏中的图像编程(连载四十二)

2.3.4 Photoshop高度==Flash距离? 剩下高度一项了,跟距离相对应吗? 但是,高度以角度为单位,但距离却是像素,似乎拉不上关系.不过我们照样做下试验:先试一下Photoshop的高度.在调整的过程里发现,浮雕的厚度并没随着高度的增加而变大.只感觉到光影往某个方向微妙地移动着. 图 2.69~图 2.75展示了不同高度下的效果. 图 2.69 高度=0° 图 2.70 高度=15° 图 2.71 高度=30° 图 2.72 高度=45° 图 2.73 高度=60° 图 2.74

ActionScript3游戏中的图像编程(连载二十二,第2章开始)

第2章 初识图层样式与滤镜 无论是生物学家达尔文,还是哲学达人马克思,都无法准确解答“世界上先有鸡还是先有蛋”这一困扰了人类数百年的难题,但我可以百分之一百肯定地告诉大家,不管先有的是鸡还是蛋,它的创造者都一定是上帝.因为无中生有的本事,几乎都掌握在上帝的手上. 从这点上说,Photoshop和Flash都是上帝的化身,前者静得从容,后者动得洒脱,它们从不同的角度诠释着计算机时代的艺术. 您可以认为Photoshop创造了蛋,Flash创造了鸡,它们两者并不冲突. 既然如此,世界上到底是先有鸡还

第十二、十三周新总结

第十二.十三周总结 ——————————————王林 学科 WEB 数据结构 计算机网络基础 课外读物 进度 第十章.第十一章 第六章后半部分,第七章前半部分 项目6.项目7 <黑客攻防从新手到高手> <Flash MX> 主要内容 第十二周.第十三周主要学习了CSS3的知识.包括CSS3字体与文本的相关属性.设计立体文本.美化背景与边框.设置背景.边框设置.以及综合实例. 两周内.,重点学习了二叉树等. 十二周内,学习了无线局域网的基础知识.无线网络的硬件设备ji组网模式及认证I

《上古天真论》第十二讲文字版

上古天真论篇第十二讲 主讲:徐文兵  主持:梁  冬 播出时间:2009-02-28  23:00—24:00 经文:黄帝曰:余闻上古有真人者,提挈天地,把握阴阳,呼吸精气,独立守神,肌肉若一,故能寿敝天地,无有终时,此其道生.中古之时,有至人者,淳德全道,和于阴阳,调于四时,去世离俗,积精全神,游行天地之间,视听八达之外,此盖益其寿命而强者也,亦归于真人. 梁冬:是的,重新发现中医太美.大家好,欢迎收听今天的<国学堂>之梁冬和徐文兵老师的请教.徐老师您好! 徐文兵:梁冬好!听众朋友们大家好!