??xml version="1.0" encoding="utf-8" standalone="yes"?>
]]>
Core War q个游戏׃个年ȝ工程师完成,道格拉斯·麦耀莱、维?#183;l烦斯基和罗伯特·莫里斯(后来那个~写蠕虫病毒的莫里斯的父Ԍ?/font>
Core War的玩法如下:双方各编写一套程序,输入同一部电脑中。这两套E序在计机内存中运行,它们怺q杀。有时它们回放下一些关卡,有时会停下来修复被对方破坏的指o。当它们被困Ӟ可以自己复制自己Q逃离险境。因为它们都在电脑的内存Q以前是用core做内存的Q游赎ͼ因此叫Core War?
q个游戏的特点,在於双方的程序进入电脑之?玩游戏的人只能看着屏幕上显C的战况Q而不能做M更改Q一直到某一方的E式被另一方的E式完全 [吃掉] 为止?
q个游戏分成好几U,麦耀莱所写的?[辑ְ文]Q包含了 [物竞天择 ,适者生存] 的意??/font>
它的游戏规则跟以上所描述的最接近。游戏双方用汇编语言(Assembly Language)各写一套程?,叫有Z(organism)。这两个有机体在电脑里争斗不休,直到一Ҏ另一Ҏ掉而取代之 ,便算分出胜负?
另外有个叫爬行?(Creeper)的程序,每一ơ把它读出时,它便自己复制一个副本。此?它也会从一部电脑[爬]到另一部和它相q的电脑。很快地电脑中原有资料便被这些爬行者挤掉了。爬行者的唯一生存目的是繁D?/font>
Z对付[爬行者]Q有Z写出了[收割者](Reaper)。它的唯一生存目的便是扑ֈ爬行者,把它们毁灭掉。当所有爬行者都被收割掉之後Q收割者便执行E式中最後一Ҏ令毁灭自己,从电脑中消失。[侏儒](Dwarf)q没有达文{程式聪明。却可是个极端危险h物。它在内存中q进Q每到第五个[地址](address)便把那里所储存的东西变为零Q这会得原来的E序停止?
最奇特的就是一个叫[印普](Imp)的战争程式了 Q它只有一行指令:MOV 01q条指o把n处的地址中所载的[0]?U?C一个地址中,当印普展开行动之后Q电脑中原有的每一行指令都被改为[MOV 01]?
[双子星](Germini)也相当有。它的作用只有一个:把自己复Ӟ送到下一百个地址后,便抛弃掉[正本]?/font>
从双子星衍生Zpd的程序。[牺牲者](Juggeraut)把自己复制後送到下十个地址之后Q而[大雪人](Bigfoot)则把正本和复制品之间的地址定ؓ某一个大质数?
电脑病毒的出?/font>
一九八三年Q科?#183;汤普?Ken Thompson)是当q一Ҏ出电脑奖得主。在颁奖典礼?他作了一个演Ԍ不但公开地证实了电脑病毒的存在,而且q告诉所有听众怎样d自己的病毒程序?
1983 q?11 ?3 日,弗雷?#183;U恩 (Fred Cohen) 博士研制ZU在q行q程中可以复制自w的破坏性程序,?#183;艑֯d勒曼 (Len Adleman) 它命名机病毒 (computer viruses)Qƈ在每周一ơ的计算机安全讨Z上正式提出,8 时后专家们?VAX11/750 计算机系l上q行Q第一个病毒实验成功,一周后又获准进?5 个实验的演示Q从而在实验上验证了计算机病毒的存在?/font>
一九八四年Q?[U学国人]月刊(Scientific American)的专栏作家杜特尼(A. K. Dewdney)在五月号写了W一讨论[Core War]的文?q且只要寄上两块金QQ何读者都可以收到有关E序的纲领,在自己家中的电脑中开辟战场?
[病毒]一词的正式出现
在一九八五年三月份的[U学国人]?,杜特再ơ讨论[Core War]和病毒。在文章的开头他便说Q?#8220;当去q五月有关[Core War]的文章印出来?我ƈ没有惌我所谈论的是那麽严重的题?#8221;文中q第一ơ提到[病毒]q个名称。他提到_“意大利的|勃?#183;歇鲁?Roberto Cerruti)和马?#183;莫鲁ָ(Marco Morocutti)发明了一U破坏Y件的Ҏ。他们想用病?而不是蠕?来得苹果二L脑受感染?
歇鲁弟写了一信l杜特尼Q信内说Q?#8220;马高惛_一个像[病毒]一LE式Q可以从一部苹果电脑传染到另一部苹果电脑,使其受到感染。可是我们没法这样做Q直到我惛_q个病毒要先使Y盘受到感染,而电脑只是媒介。这P病毒可以从张Y盘传染到另一软盘了?#8221;
1986 q初Q在巴基斯坦的拉合尔 (Lahore)Q巴锡特 (Basit) 和阿姆杰?(Amjad) 两兄弟经营着一?IBM-PC机及其兼Ҏ的小商店。他们编写了Pakistan 病毒Q即 Brain。在一q内传C世界各地?
1988 q?3 ?2 日,一U苹果机的病毒发作,q天受感染的Ҏ机停止工作,只显C?#8220;向所有苹果电脑的使用者宣布和q的信息”。以庆祝Ҏ机生日?/font>
1988 q?11 ?2 日,国六千多台计算病毒感染Q造成 Internet不能正常q行。这是一ơ非常典型的计算机病毒入侵计机|络的事Ӟqɾ国政府立即作出反应Q国防部成立了计机应急行动小l?
q次事g中遭受攻ȝ包括 5 个计机中心?12 个地区结点,q接着政府、大学、研I所和拥有政府合同的 250,000台计机。这ơ病毒事Ӟ计算机系l直接经损p 9600 万美元?
q个病毒E序设计者是|伯?#183;莫里?(Robert T.Morris)Q当q?23 岁,是在康乃?(Cornell) 大学攻读学位的研I生?/font>
|伯?#183;莫里斯设计的病毒E序利用了系l存在的q。由于罗伯特·莫里斯成了入?ARPANET|的最大的电子入R者,而获准参加康乃尔大学的毕业设计,q获得哈佛大?Aiken 中心用户的特权。他也因此被?3 q缓刑,|款 1 万美元,他还被命令进?00 时的新区服务?/font>