資源描述:
《[微生物]生物病毒和計算機病毒及其免疫方法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、[微生物]生物病毒和計算機病毒及其免疫方法摘要:主要敘述了生物病毒和計算機病毒的致病機理、特征和對其進行防疫的一般方法。并且通過比較,利用現(xiàn)代生物技術(shù)和計算機技術(shù)之間相互借借鑒的思想,從而提出用防生物病毒的方法來防計算機病毒及相互影響的一些基本思路。還包括對這兩個科學(xué)領(lǐng)域未來發(fā)展的一些看法?! £P(guān)鍵詞:生物病毒計算機病毒免疫 隨著科學(xué)技術(shù)的發(fā)展,計算機技術(shù)和生物技術(shù)之間有了越來越多的相通之處。計算機神經(jīng)網(wǎng)絡(luò)的組成設(shè)計與生物的神經(jīng)網(wǎng)絡(luò)之間的相似,計算機的遺傳算法和生物遺傳的特點的相似和生物病毒與計算機病毒之間的相似,都充分體現(xiàn)了這
2、點。本文旨在討論生物病毒和計算機病毒之間的一些問題。 狹義的生物病毒是1種獨特的傳染因子,它是能夠利用宿主細胞的營養(yǎng)物質(zhì)來自主地復(fù)制自身的DNA或RNA、蛋白質(zhì)等生命組成物質(zhì)的微小生命體。而廣義的病毒復(fù)雜得多,包括擬病毒、類病毒和病毒粒子(virion),其中擬病毒和類病毒僅是1條簡單的ssRNA鏈,virion是種類似酶的蛋白分子。因此生物病毒很難有1個確定的、明確的定義。同理,給計算機病毒下定義也較困難。狹義的定義只是指一些能夠精確地復(fù)制自身,或者發(fā)生變異后產(chǎn)生下一代的一些程序片段。而廣義的計算機病毒指一切具有破壞計算機系統(tǒng)
3、、資源和干擾計算機正常運行的程序代碼,包括蠕蟲。兩者是不同領(lǐng)域的兩個概念,其物質(zhì)基礎(chǔ)也完全不同,但它們的一些性質(zhì)卻有驚人的相似之處,具體表現(xiàn)有以下幾個方面: ?。?)宿主生物病毒不管是烈性噬菌體還是溫和型噬菌體,都必需在活的宿主細胞中才能得以復(fù)制繁殖,利用宿主細胞的核苷酸和氨基酸來自主地合成自身的一些組件,裝配下一代個體。計算機病毒的行為類似于溫和型噬菌體,它們都將自身的代碼插入一段異已的程序代碼中去,利用宿主的程序代碼被執(zhí)行或復(fù)制的時候,復(fù)制自己或產(chǎn)生效應(yīng),令系統(tǒng)癱瘓或吞噬計算機資源。即使一些沒有惡意的病毒程序,雖然不會對其宿主
4、造成傷害,但其基本的繁殖方式都與生物病毒相似。如FuManchu病毒只能寄生在*.和*.EXE的文件中;Anti-Pascal病毒只能寄生在*.BAK和*.PAS的文件中。這是寄主專一性問題?! 。?)感染性復(fù)制后的生物病毒裂解宿主細胞而被釋放出去,感染新的宿主細胞。計算機病毒同樣也具有感染力,被復(fù)制的病毒代碼總要搜尋特定的宿主程序代碼并進行感染。生物病毒的核酸好比計算機病毒的循環(huán)程序,其不斷地循環(huán)導(dǎo)致產(chǎn)生的新個體的數(shù)量比起計算機病毒,更具有感染力。1個生物病毒能通過1次侵入而產(chǎn)生成千上百的新個體,很少有計算機病毒能有如此強大的增
5、殖能力?! 。?)危害性雖然生物病毒會給人類帶來一定的益處,例如利用噬菌體可以治療一些細菌感染;利用昆蟲病毒可以治療、預(yù)防一些農(nóng)業(yè)病蟲害等,但卻危害很大,例如HIV、狂犬病毒等,給人類帶來生命的危險;流感病毒、肝炎病毒等會帶來疾病;TMV,馬玲薯Y病毒給人帶來財產(chǎn)損失。計算機病毒也有其利弊。如著名的Brain病毒就是計算機程序的作者AmjadFarooqAiviBasitFarooqAivi兄弟為了保護他們的文件不被非法地拷貝,在其程序中加入一些保護性的程序代碼。但不幸的是這種技術(shù)被一些人所濫用,而背離了其初衷,產(chǎn)生了如Autum
6、nIeaves、PingPong病毒等。還有些病毒,如蠕蟲,雖其不具備破壞能力,但它在計算機網(wǎng)絡(luò)中不斷地復(fù)制自己而增加了網(wǎng)絡(luò)系統(tǒng)的負擔,輕則使系統(tǒng)運行的速度減慢,重則使整個系統(tǒng)癱瘓。一些惡性病毒,會給計算機系統(tǒng)帶來毀滅性的破壞,使計算機系統(tǒng)的資源招致無法恢復(fù)的破壞,甚至會對硬件參數(shù)(CMOS參數(shù))進行修改。如著名的Brain病毒會擦除軟盤和硬盤的引導(dǎo)扇區(qū)的數(shù)據(jù);Alamenda病毒會覆蓋O磁頭、39磁道8扇區(qū)的數(shù)據(jù)。 ?。?)微小性最大的生物病毒痘病毒,其直徑也只不過450nm,而一般的生物病毒的個體更小,必須在電鏡下才能見到其真
7、面目。同樣,計算機病毒也相當短小精悍,其代碼一般都較短。如Batch病毒(一種*.BAT特洛伊木馬型病毒),只有271個字節(jié)左右的代碼長度;Icelandic病毒只有642-656個字節(jié)的長度。很少有計算機病毒的代碼長度超過2K的?! 。?)簡單性生物病毒缺乏許多重要的生物酶系,如核酸合成酶系,呼吸酶系,蛋白質(zhì)合成酶系等。因病毒顆粒過于微小,無法攜帶病毒復(fù)制所需全部信息,因此必須利用宿主來合成自身所需物質(zhì)。計算機病毒也具有這些特點,其程序代碼一般都不具備可執(zhí)行文件的完整結(jié)構(gòu)(除Batch病毒和一些特洛伊木馬外),因此不可以單獨地被
8、激活、執(zhí)行和復(fù)制,必須將其代碼的不同部分鑲?cè)氲剿拗鞒绦虻母鱾€代碼段中去,才能具有傳染和破壞性?! 。?)變異性不管生物病毒還是計算機病毒都具有變異性。HIV是生物病毒中最具代表性的一種,它的變異能力使人的免疫系統(tǒng)無法跟上它的變化,因此成為人類最難對