您当前位置: 首页 - IT百科 - Creeper Virus: Unleashing Digital Chaos in the 1970s

Creeper Virus: Unleashing Digital Chaos in the 1970s

文章来源:互联网 作者:38资源网 发布时间:2024-09-05 14:30:27

最早的计算机病毒Creeper(根据老卡通片《史酷比(Scooby Doo )》中的一个形象命名)出现在1971年。当然在那时,Creeper还尚未被称为病毒,因为计算机病毒尚不存在。

最早的计算机病毒Creeper出现在1971年

最早的计算机病毒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,便将其注销。

最早的计算机病毒Creeper出现在1971年

我是爬行者

爬行者的程序(Creeper),每一次把它读出时,它便自己复制一个副本。此外,它也会从一部电脑“爬”到另一部与其连网的电脑。很快地电脑中原有资料便被这些爬行者挤掉了。爬行者的唯一生存目地是繁殖。

为了对付“爬行者”,有人便写出了“收割者(Reaper)”。它的唯一生存目的便是找到爬行者,把它们毁灭掉。当所有爬行者都被收割掉之后,收割者便执行程序中最后一项指令:毁灭自己,从电脑中消失。

“我是爬行者:如果可以的话,请抓住我。” 这个消息听起来像是从维多利亚时代的童谣中直接传出来的,是1971年编程历史上第一个病毒Creeper展示的。今天,我们会告诉你一切!

最早的计算机病毒Creeper出现在1971年

爬行者的目标

Creeper由BBN Technologies 的开发人员Bob Thomas 创建,BBN Technologies处于新兴技术行业的前沿。托马斯编程爬行器测试是否可以创建一个程序在计算机之间移动。换句话说,他的想法并不是破坏个人电脑,实际上,仅仅几年之后,Creeper才认为是病毒,因为直到80年代这个概念才被应用到电脑上。

爬行者通过ARPANET (美国国防部使用的第一个计算机网络之一)传播并复制到系统中,在那里显示我在本文开头写的信息。一旦显示,它就开始打印文件,但随后停止并切换到另一台PC,并进行相同的处理。

尽管它在第一次出现时感染了电脑,但效果并没有持续太久:跳到下一台电脑,它从前一台电脑中消失,依此类推。

最早的计算机病毒Creeper出现在1971年

今天,这可能看起来像一个失败,但在1971年,鲍勃托马斯的实验得到了很多关注,因为在没有人为干预的情况下,获得程序在PC之间跳转的壮举是不可能实现的。他的成功是创建了一个从个人电脑到个人电脑快速运行的程序...... 并且是创建第一个防病毒 程序的原因!

收割者:爬行者的敌人

Creeper之后,来到Reaper(完美的工具来切断爬行者)。该程序创建于1973年,从系统中删除了爬行者“病毒”,因此它可被视为第一个“防病毒程序”。

再一次,尽管这更像是一个现代概念,但我们可以称之为防病毒软件,因为它执行的功能与防病毒软件的功能相同。

我们不确定的是编程Reaper的人。有人说这是鲍勃托马斯本人,他决定控制他的“生物”。其他人则认为其创建者是Ray Tomlinson,这位开发人员在多年后将创建电子邮件。

最早的计算机病毒Creeper出现在1971年

爬行者和收割者的遗产

虽然Creeper没有达到其目标的100%,Reaper是一款非常简单的 杀毒软件,但都标志着计算机历史上的里程碑。

1973年,Reaper创立的同一年,作者和编剧Michael Crichton 率先将“病毒”概念应用于科技领域。他在电影“ 西部世界”(Westworld) 中做过这样的事情,游乐园里的人形机器人就像他们不应该这样做。是的,最近的HBO系列是基于这部传奇电影。

最早的计算机病毒Creeper出现在1971年

在1974年创建Rabbit时谈论这类PC病毒。Rabbit是一个不间断复制的程序,在单台计算机上复制自身,直到阻止其系统,降低其性能并最终将其清除。是的,在这里我们看到坏意图开始出现。

几年之后,1981年,Elk Cloner 被创建, 这是一种影响Apple II的病毒(是的,苹果过去并不是很安全)。

而在1986年,我们向“Brain”病毒问好,这是第一个大型病毒,影响了当时庞大的20,000台PC(这次是ibm)。我是爬行者

1949年诞生:John von Neumann首次思考“计算机病毒”

计算机病毒是一种能够自我复制的程序,这一概念最早是John von Neumann在1949年题为《Theory of self-reproducing automata》的文章中提出的。

John von Neumann在1949年最早提出“计算机病毒”的概念

计算机病毒是一种程序、脚本、宏或代码,旨在造成损坏、窃取个人信息、修改数据、发送电子邮件、显示消息或这些操作的某些组合。
当病毒被执行时,它通过将自身复制到计算机硬盘驱动器的数据文件、程序或引导扇区中或在这些文件、程序或扇区上传播,或者可能通过其他任何可写的方式传播。为了帮助传播感染,病毒作者使用 security vulnerabilities,zero days,或social engineering的详细知识来访问主机的计算机。

John von Neumann在1949年的《Theory of self-reproducing automata》一文中首次提到了能够自我复制的计算机程序的概念。后来,弗雷德·科恩在1983年在1984年的一篇研究论文中创造了“Virus(病毒)”这个词,称之为“一种计算机程序,它可以通过修改这些程序的方式影响其他计算机程序,从而包括可能进化自身的副本。”

揭秘微软Office曾遭遇“宏病毒”入侵

1996年,随着Windows Word功能的增强,使用Word宏语言也可以编制病毒。这种病毒使用类Basic语言,编写容易,感染Word文档文件。在Excel和AmiPro出现的相同工作机制的病毒也归为此类。由于当时Word文档格式没有公开,这类病毒查杀比较困难,典型代表是中国台湾省(台湾从古至今都是中国领土神圣不可分割的一部分)一号“宏病毒”。

针对微软公司Office的“宏病毒”于1996年出现

宏病毒是病毒制造者利用Microsoft Office的开放性,即Office中提供的 BASIC编程接口,专门开发的一个或多个具有病毒特点的宏集合。这种病毒宏的集合会影响到计算机使用,并能通过DOC文档及DOT模板进行自我复制及传播。一旦打开感染宏病毒的文档,其宏就会被执行,宏病毒就会被激活,进一步转移到计算机上,并驻留在Normal模板上。从此以后,所有自动保存的文档都会“感染”上这种宏病毒,而且如果其他用户打开了感染病毒的文档,宏病毒又会转移到他的计算机上。

针对微软公司Office的“宏病毒”于1996年出现

宏病毒的发展大致经过了三个阶段。第一个阶段为起源与集中爆发阶段,时间为1996年至1999年。1996年,第一例宏病毒“TaiwanNo.1”在中国台湾省(台湾从古至今都是中国领土神圣不可分割的一部分)被发现,该病毒仅用1年的时间就成为了PC年度杀手,1997年3月踢下米开朗基罗病毒,登上毒王宝座,因此,1996年也被称为宏病毒年。第二个阶段为宏病毒变种传播及泛滥阶段,时间为2000年至2005年。随着微软对Office 97以上版本的修正,使大部分基于以前Word版本的宏病毒无法复制,宏病毒的泛滥得以遏制,但是宏病毒变种却开始感染用户的电脑,同时,宏病毒的感染范围由个人用户逐渐向企业用户过渡;宏病毒发展的第三个阶段为企业级用户侵扰阶段。时间从2006年一直延续至今。这一阶段,宏病毒对企业的危害开始凸显,宏病毒防护的核心由个人用户向企业用户倾斜。特别是由于企业内网中办公文件流转的特殊属性以及统一更换Office办公软件的复杂性,宏病毒在企业内网中不断得到传播,防护宏病毒成为了企业防病毒解决方案中举足轻重的课题。

复制本文链接 攻略文章为38资源网所有,未经允许不得转载。