學(xué)習(xí)啦>學(xué)習(xí)電腦>電腦安全>病毒知識>

你了解filetypeall計算機病毒的歷史嗎?

時間: 儉聰 638 分享

  計算機病毒不但本身具有破壞性,更有害的是具有傳染性,一旦病毒被復(fù)制或產(chǎn)生變種,其速度之快令人難以預(yù)防。傳染性是病毒的基本特征。在生物界,病毒通過傳染從一個生物體擴散到另一個生物體。在適當(dāng)?shù)臈l件下,它可得到大量繁殖,并使被感染的生物體表現(xiàn)出病癥甚至死亡。以下是學(xué)習(xí)啦網(wǎng)小編為大家整理的關(guān)于filetypeall計算機病毒歷史的相關(guān)知識,希望對大家有所幫助!

  往往是這樣。在大概十年以前,曾經(jīng)聽說過“戴口罩防止被計算機病毒傳染”的笑話?,F(xiàn)在不會再有人把這個笑話當(dāng)真了,因為計算機病毒已經(jīng)成為了我們在使用計算機的過程中必然會接觸到的東西。在接下來的部分里,我們將會帶領(lǐng)讀者,一起去看看這些在我們計算機中不受歡迎的小小程序。

  一、早期的計算機病毒

  在生物學(xué)領(lǐng)域中,病毒本來是指一類比較原始的、有生命特征的、能夠自我復(fù)制和只能夠在細胞內(nèi)寄生的非細胞生物。但在計算機科學(xué)領(lǐng)域里,所謂病毒,“是指編制或者在計算機程序中插入的破壞計算機功能或者破壞數(shù)據(jù),影響計算機使用并且能夠自我復(fù)制的一組計算機指令或者程序代碼。”(1994年2月18日頒布的《中華人民共和國計算機信息系統(tǒng)安全保護條例》第二十八條)

  從這個定義可以看出,計算機病毒(Computer Virus)與其他計算機程序的重要區(qū)別在于自我復(fù)制性以及它的破壞性。

  實際上早在電子計算機發(fā)明以前,約翰·馮·諾依曼(John Von Neumann)就在一篇名為《復(fù)雜自動裝置的理論及組識的進行》的論文里提出了可自我復(fù)制的程序的概念。順便提一句,現(xiàn)在幾乎所有計算機都是按照馮·諾依曼提出的構(gòu)想而設(shè)計的,都屬于“馮·諾依曼機”,而馮·諾依曼本人也被稱為“計算機之父”。

  馮·諾依曼,

  在20世紀(jì)60年代初,美國電報電話公司(AT&T)的貝爾實驗室(Bell Lab)中的三個年輕人維克多·A·維索特斯克(Victor A Vysottsky)、馬爾科姆·道格拉斯·邁克爾羅伊(Malcolm Douglas McIlroy)和羅伯特·H·莫里斯(Robert “Bob”H Morris)在忙于設(shè)計和開發(fā)UNIX操作系統(tǒng)之余,開發(fā)了一個叫做“達爾文”(Darwin)的游戲,在一臺IBM 7090計算機上運行,以模擬生物的進化過程。他們這個游戲中,應(yīng)用了馮·諾依曼曾經(jīng)提到過的程序自我復(fù)制的理論。后來這個程序也被稱為“磁芯大戰(zhàn)”(Core War),參與者自己撰寫程序來和別人的程序爭奪地盤,并且爭取消滅別的程序。當(dāng)時他們使用的編程語言是“Redcode”。1983年A.K.Dewdney(Alexander Keewatin Dewdney)在《科學(xué)美國人》(Scientific American) 雜志上發(fā)表了一篇名為《計算機娛樂》(Computer Recreations)的文章,把這種游戲介紹給大眾。因為這種游戲只能在指定的環(huán)境中運行,因此雖然其中的某些程序具備了自我復(fù)制的能力,但是還不能稱之為病毒。實際上,在他發(fā)表這篇文章的時候,“計算機病毒”這個名詞還沒有被發(fā)明出來呢。這個名詞是直到1983年11月才首次提出的。

  1983年,弗雷德·科恩(Fred Cohen)正在南加州大學(xué)(University of Southern California)攻讀他的博士學(xué)位,他寫出了可自我復(fù)制及感染能力的程序。他發(fā)現(xiàn),這個程序能夠在一個小時內(nèi)傳遍他的整個電腦系統(tǒng),快的話只需要五分鐘。11月10日他在一個電腦安全研討會上公布了自己的研究結(jié)果,并且指出:“這一類型的程序可在電腦網(wǎng)絡(luò)中象在電腦之間一樣傳播,這將給許多系統(tǒng)帶來廣泛和迅速的威脅。”他的導(dǎo)師艾德勒曼(Len Adleman)將這一類型的程序命名為計算機病毒。(BTW,艾德勒曼也是牛人來的。RSA加密算法中的A,就是他。)

  弗雷德·科恩

  這下子人們終于知道該怎么稱呼去年的一個惡作劇了。1982年初,就讀于Mt.Lebanon高中的九年級學(xué)生理查德·斯克倫塔(Richard“Rich” Skrenta)在蘋果II型(Apple II)計算機上寫出了一個叫做“Elk Cloner”的程序,并且把它拷貝到游戲軟盤中去。當(dāng)時人們對于軟件的版權(quán)問題還不太在乎,盜版情況十分嚴(yán)重,相互復(fù)制軟件是十分平常的事。當(dāng)寫入了“Elk Cloner”的軟盤運行或啟動時,它就會把自己復(fù)制一份放在計算機內(nèi)存里,一旦有人將一張沒有這個程序的軟盤插進被感染計算機并輸入指令來查看文件列表時,“Elk Cloner”就會再復(fù)制一次并且把副本寫入那張未被感染的軟盤中。于是,這個程序就開始傳播開來。當(dāng)?shù)?0次啟動被感染的軟盤時,將會出現(xiàn)斯克倫塔寫的一首短詩:

  Elk Cloner: The program with a personality

  It will get on all your disks

  It will infiltrate your chips

  Yes it's Cloner!

  It will stick to you like glue

  It will modify ram too

  Send in the Cloner!

  它會傳染你的磁盤;

  它會滲進你的芯片;

  它在克隆哪。

  它會和你如影隨形;

  還會修改你的內(nèi)存;

  繼續(xù)傳染吧。

  這首詩寫得倒像是使用說明。

  理查德·斯克倫塔,資深帥哥

  這個惡作劇的影響超出了斯克倫塔的想象。直到10年后,一個水兵在海灣戰(zhàn)爭期間還曾遭遇過它。而這個時候,斯克倫塔已經(jīng)從西北大學(xué)畢業(yè)好幾年了。

  無論如何,斯克倫塔的“Elk Cloner”的破壞性還不很突出。1986年初,在巴基斯坦的拉合爾(Lahore),巴錫特(Basit Farooq Alvi)和阿賈德(Amjad Farooq Alvi) 兩兄弟編寫了“巴基斯坦”(Pakistan)病毒,也被稱為“(C)Brain”病毒。這是一種具有破壞性的病毒,在DOS操作系統(tǒng)下運行,會把自己復(fù)制到磁盤的引導(dǎo)區(qū)里,并且把磁盤上一些存儲空間標(biāo)記成不可用。對于DOS來說,計算機啟動的最后一個步驟是讀取并執(zhí)行磁盤上的主引導(dǎo)記錄。主引導(dǎo)記錄讀取并執(zhí)行磁盤上第一個活動分區(qū)的分區(qū)引導(dǎo)記錄,而分區(qū)引導(dǎo)記錄將負責(zé)讀取并執(zhí)行IO.SYS,這是DOS最基本的系統(tǒng)文件。主引導(dǎo)記錄和分區(qū)引導(dǎo)記錄像是一本書上的目錄,失去了它們,計算機這個機器腦袋就不會找到磁盤上存放的文件了。“巴基斯坦”病毒在一年之內(nèi)就流傳到了世界各地,并且很快衍生出了很多變種,其中有一些變種造成的損失比原始病毒造成的損失還大。這兩兄弟在當(dāng)?shù)亟?jīng)營著一家銷售IBM PC兼容機和軟件的小商店,他們在接受時代周刊的采訪時說,寫出這個病毒的初衷只不過是為了保護自己寫出的軟件不被盜版而已。

  有時候理想和現(xiàn)實之間的差距就是這么大。

  被巴基斯坦病毒改變的引導(dǎo)區(qū)

  又過了兩年,羅伯特·T·莫里斯(Robert Tappan Morris)寫出了世界上第一個通過網(wǎng)絡(luò)傳播的病毒。還記得我們剛才提到的“達爾文”游戲的三個發(fā)明者嗎?其中有一個叫做羅伯特·H·莫里斯,正是這個莫里斯的父親。那是1988年,小莫里斯正在康奈爾(Cornell)大學(xué)讀研究生。他想統(tǒng)計一下當(dāng)時連接在網(wǎng)絡(luò)上的計算機的數(shù)目,所以就寫了一個程序,并且在11月2日從麻省理工學(xué)院(Massachusetts Institute of Technology,MIT)的一臺計算機上釋放了出去??紤]到網(wǎng)絡(luò)管理員們可能會刪除掉他的程序,從而讓他的的統(tǒng)計結(jié)果不夠準(zhǔn)確,所以他設(shè)置了一個自認為比較合理的方案:他讓這個程序有一定的概率對自己進行復(fù)制,無論它所在的計算機有沒有被感染都是這樣。

你了解filetypeall計算機病毒的歷史嗎?

計算機病毒不但本身具有破壞性,更有害的是具有傳染性,一旦病毒被復(fù)制或產(chǎn)生變種,其速度之快令人難以預(yù)防。傳染性是病毒的基本特征。在生物界,病毒通過傳染從一個生物體擴散到另一個生物體。在適當(dāng)?shù)臈l件下,它可得到大量繁殖,并使
推薦度:
點擊下載文檔文檔為doc格式
264130