你知道在网络世界中被视为“全民公敌”的计算机病毒是怎么产生的吗?
20世纪60年代初,在美国电话电报公司的贝尔实验室中,程序员道格拉斯·麦克利、维克特·维索斯基和罗伯特·莫里斯在玩一种叫“磁芯大战”的电子游戏。因为程序是游走在计算机的记忆磁芯中的,因此便被命名为磁芯大战。在玩游戏的过程中,三个年轻人却意外制造了“计算机病毒”的雏形。
磁芯大战游戏需要游戏双方在同一部计算机中各写入一套程序,两套程序在系统内互相“追杀”,直至某一方的程序被另一方的程序完全“吃掉”为止。当某一程序被困时,事先写入的程序便可以利用复制自身的手段来摆脱对方的控制,这种脱身大法的实现方式便是计算机病毒所具备的最为基本的特征。
在病毒诞生的最初日子里,计算机工作者都严守“不向大众公开这些特定程序”这项不成文的规定。不幸的是,《科学美国人》的专栏作家杜特尼在1985年《科学美国人》的文章里写了一篇讨论磁芯大战的文章,并首次提出了病毒的概念。自此之后,潘多拉的魔盒便被打开,计算机病毒也借助互联网迅速在世界范围内传播开来。
(胡光能)