你知道在網絡世界中被視為“全民公敵”的計算機病毒是怎么產生的嗎?
20世紀60年代初,在美國電話電報公司的貝爾實驗室中,程序員道格拉斯·麥克利、維克特·維索斯基和羅伯特·莫里斯在玩一種叫“磁芯大戰(zhàn)”的電子游戲。因為程序是游走在計算機的記憶磁芯中的,因此便被命名為磁芯大戰(zhàn)。在玩游戲的過程中,三個年輕人卻意外制造了“計算機病毒”的雛形。
磁芯大戰(zhàn)游戲需要游戲雙方在同一部計算機中各寫入一套程序,兩套程序在系統(tǒng)內互相“追殺”,直至某一方的程序被另一方的程序完全“吃掉”為止。當某一程序被困時,事先寫入的程序便可以利用復制自身的手段來擺脫對方的控制,這種脫身大法的實現(xiàn)方式便是計算機病毒所具備的最為基本的特征。
在病毒誕生的最初日子里,計算機工作者都嚴守“不向大眾公開這些特定程序”這項不成文的規(guī)定。不幸的是,《科學美國人》的專欄作家杜特尼在1985年《科學美國人》的文章里寫了一篇討論磁芯大戰(zhàn)的文章,并首次提出了病毒的概念。自此之后,潘多拉的魔盒便被打開,計算機病毒也借助互聯(lián)網迅速在世界范圍內傳播開來。
(胡光能)