世界上公认的第一个电脑病毒爬行者Creeper出现在1971年
最早的计算机病毒Creeper(根据老卡通片《史酷比(Scooby Doo )》中的一个形象命名)出现在1971年。当然在那时,Creeper还尚未被称为病毒,因为计算机病毒尚不存在。
扩展阅读
最早的计算机病毒Creeper(根据老卡通片《史酷比(Scooby Doo )》中的一个形象命名)出现在1971年。当然在那时,Creeper还尚未被称为病毒,因为计算机病毒尚不存在。Creeper由BBN技术公司程序员罗伯特·托马斯(Robert Thomas)编写,通过阿帕网( ARPANET,互联网前身)从公司的DEC PDP-10传播,显示
“我是Creeper,有本事来抓我呀!(I'm the creeper, catch me if you can!)”。
Creeper在网络中移动,从一个系统跳到另外一个系统并自我复制。但是一旦遇到另一个Creeper,便将其注销。
我是爬行者
为了对付“爬行者”,有人便写出了“收割者(Reaper)”。它的唯一生存目的便是找到爬行者,把它们毁灭掉。当所有爬行者都被收割掉之后,收割者便执行程序中最后一项指令:毁灭自己,从电脑中消失。
“我是爬行者:如果可以的话,请抓住我。” 这个消息听起来像是从维多利亚时代的童谣中直接传出来的,是1971年编程历史上第一个病毒Creeper展示的。今天,我们会告诉你一切!
爬行者的目标
Creeper由BBN Technologies 的开发人员Bob Thomas 创建,BBN Technologies处于新兴技术行业的前沿。托马斯编程爬行器测试是否可以创建一个程序在计算机之间移动。换句话说,他的想法并不是破坏个人电脑,实际上,仅仅几年之后,Creeper才认为是病毒,因为直到80年代这个概念才被应用到电脑上。
爬行者通过ARPANET (美国国防部使用的第一个计算机网络之一)传播并复制到系统中,在那里显示我在本文开头写的信息。一旦显示,它就开始打印文件,但随后停止并切换到另一台PC,并进行相同的处理。
尽管它在第一次出现时感染了电脑,但效果并没有持续太久:跳到下一台电脑,它从前一台电脑中消失,依此类推。
今天,这可能看起来像一个失败,但在1971年,鲍勃托马斯的实验得到了很多关注,因为在没有人为干预的情况下,获得程序在PC之间跳转的壮举是不可能实现的。他的成功是创建了一个从个人电脑到个人电脑快速运行的程序...... 并且是创建第一个防病毒 程序的原因!
收割者:爬行者的敌人
Creeper之后,来到Reaper(完美的工具来切断爬行者)。该程序创建于1973年,从系统中删除了爬行者“病毒”,因此它可被视为第一个“防病毒程序”。
再一次,尽管这更像是一个现代概念,但我们可以称之为防病毒软件,因为它执行的功能与防病毒软件的功能相同。
我们不确定的是编程Reaper的人。有人说这是鲍勃托马斯本人,他决定控制他的“生物”。其他人则认为其创建者是Ray Tomlinson,这位开发人员在多年后将创建电子邮件。
爬行者和收割者的遗产
虽然Creeper没有达到其目标的100%,Reaper是一款非常简单的 杀毒软件,但都标志着计算机历史上的里程碑。
1973年,Reaper创立的同一年,作者和编剧Michael Crichton 率先将“病毒”概念应用于科技领域。他在电影“ 西部世界”(Westworld) 中做过这样的事情,游乐园里的人形机器人就像他们不应该这样做。是的,最近的HBO系列是基于这部传奇电影。
在1974年创建Rabbit时谈论这类PC病毒。Rabbit是一个不间断复制的程序,在单台计算机上复制自身,直到阻止其系统,降低其性能并最终将其清除。是的,在这里我们看到坏意图开始出现。
几年之后,1981年,Elk Cloner 被创建, 这是一种影响Apple II的病毒(是的,苹果过去并不是很安全)。
而在1986年,我们向“Brain”病毒问好,这是第一个大型病毒,影响了当时庞大的20,000台PC(这次是IBM)。我是爬行者
未知的网友