2024年4月2日发(作者:)

计算机病毒与生物病毒的对比分析

计算机病毒与生物病毒的对比分析摘要:本文通过对计算机病毒

和生物病毒这两个不同领域的病毒的异同点的分析,借鉴相互的防治

经验,以探索防治这两类病毒的新方法,为防治这两类病毒提供新的

思路。

关键词:计算机、生物、病毒、防治、相似、差异

在我们生活的历程中,一定不止一次地被生物病毒所感染,当我

们进入到这个信息化时代,当我们几乎每个人都学会使用电脑这种高

科技的事物时,我们发现,其实它和我们人类一样,会被一种同样叫

做病毒的东西给感染,事实上生物上的病毒和计算机病毒有着精妙的

相似之处,然而它们却又是不同的,因此,今天我就来谈谈它们的异

同,以及它们防治的方法的异同。

狭义的生物病毒是一种独特的传染物质,它能够利用宿主细胞的

营养物质来自主地复制病毒自身的DNA 或者RNA 以及蛋白质等生命

组成物质的微小生命体。而广义的病毒复杂得多,它包括拟病毒、类

病毒和病毒粒子,其中拟病毒和类病毒仅仅是一条简单的ssRN A链,

却没有蛋白质,,而盶病毒则更为神奇,它是种类似酶的蛋白分子,却

没有DNA或者RNA。因此生物病毒很难有一个确定的、明确的定义。

同样的,下一个计算机病毒的定义也较困难。狭义的定义只是指一些

能够精确地复制自身, 或者发生变异后产生下一代的一些程序片段。而

广义的计算机病毒是指一切具有破坏计算机系统、资源和干扰计算机

正常运行的程序代码,包括蠕虫。

计算机病毒和生物病毒是不同领域的两个概念,其物质基础也完

全不同,但它们的一些性质却有惊人的相似之处。具体表现有以下几

个方面:

一、寄生性:生物病毒是寄生在生物个体的活细胞内的特殊生物,

在该细胞内整合自己的遗传物质,复制自己的遗传物质,利用宿主的

酶和营养物质合成自己的蛋白质,并在适当时机破坏该宿主细胞,将

自身释放出来。而计算机病毒也寄生在其他程序之中,并会寄生在适

合计算机病毒的其他程序之中,当执行这个程序时,病毒就起破坏作

用,而在未启动这个程序之前,它是不易被人发觉的。它们也都只能

寄生在宿主体内才可存活繁殖。

二、传染性:计算机病毒可以通过各种渠道从已被感染的计算机

扩散到未被感染的计算机,在某些情况下造成被感染的计算机工作失

常。生物病毒也可由一个生物体扩散到另一个生物体。在适当的条件

下,它可得到大量繁殖,并使被感染的生物体表现出病症甚至死亡。

三、潜伏性:计算机病毒和生物病毒都可以潜伏,一般不会轻易

发现。生物病毒可以把自己的遗传物质整合到宿主的染色体DNA上,

使自身最重要的遗传物质逃过宿主免疫系统的攻击而得以保存。计算

机病毒也可以把自己的程序片段整合到系统程序上,使得自身最重要

的代码逃过杀毒软件的查杀而得以保存

四、破坏性:两者都会引起危害。生物病毒可以造成被寄生的生

物细胞、器官甚至这个个体的病变,产生一系列临床变化,甚至危害

宿主的生命。而计算机病毒也会对被寄生的程序的稳定性产生负面影

响,甚至危害整个操作系统的稳定。

五、变异性和多样性:计算机病毒和生物病毒在传播过程中都会

发生一定的改变,使得它们的种类日趋多样。生物病毒在传播过程中,

由于遗传物质复制的出错,会导致病毒性状的改变,同样的,计算机

病毒在自身程序的复制过程中,

会出现一定的错误,而使病毒运行结果发生改变。

六、特异性:流感病毒只能引起流感,而HIV只能引起艾滋病。

同样,计算机病毒也具有特异性,某一种特定的计算机病毒只会特异

性地感染某一类程序或文件。

鉴于它们这么多的相似性,人们总结了这些相似点,提出了相似

的方法以防治这两类令人讨厌的病毒。

当生物病毒侵人人体,机体本身能产生抗体等物质来抵抗、消灭

病毒,人类能利用一些药物杀死病毒或抑制病毒的复制过程,受此启

发,人们开始接种疫苗,它能有效地预防相应的传染病的发生。这是

由于人们在首次感染了某一种病毒之后,体内会产生相应的抗体以及

可以产生这类特异性抗体的活化的B细胞,当机体再次感染这类病毒

的时候,这些特异性抗体和活化的B细胞便能迅速发挥作用,以清除

这些病毒。而在计算机领域中最常用的方法是利用一些查杀病毒的软

件,如金山毒霸、诺顿等,都可对一些病毒产生效用。其原理也是对

已知病毒的标识进行记忆、判断,从而达到查出病毒并消灭病毒的目

的。另一种也是采用给计算机接种“疫苗”的方法,包括软件和硬件

“疫苗”。软件“疫苗”是通过给每个文件添加一疫苗程序而达到防

毒的目的,而硬件“疫苗”相对较优越些,是给计算机插上一些防毒

卡,对执行的程序进行检测和对磁盘进行检查。如今随着编程技术的

发展,出现了诺顿和病毒防火墙等一些Windows环境下的在线杀毒软

件,可以在一定程度上代替软件“疫苗”。

虽说计算机病毒和生物病毒然有如此多的相似点,然而它们的差

异也是显而易见的。

一、性质不同:生物病毒是指具有核酸或者蛋白质有机物的能够

进行独特方式繁殖,严格寄生的生物体。而计算机病毒是在计算机的

运用中一串数字程序或者编码,是实际看不见摸不着的,是虚拟数字

化的东西。生物病毒是在生命意义上的生命体,是可以观察到了,有

形态大小的实际存在的实物

二、传染和复制过程不同:计算机病毒在复制功能的基础上,会

主动攻击目标——宿主程序,它在驻入内存之后,随时监视系统的运

行,当发现攻击目标后,将自身的程序及数据复制到被感染的对象上,

并随着宿主程序进入传播媒介,然后以宿主程序为传染源直接确定下

一个攻击目标,达到繁殖的目的,其传染、复制过程一般是:a、当宿

主程序运行时,截取控制权;b、寻找感染的突破口;c、将病毒代码

程序,复制到宿主程序。通过这种拷贝复制方式,计算机病毒完成了

它的传染和繁衍。生物病毒是专门寄生在活细胞内的特殊生物,缺乏

生活细胞所具备的细胞器如核糖体、线粒体等,以及代谢必需的酶系

统和能量。增殖所需的原料、能量和生物合成的场所都得由宿主细胞

提供,在病毒核酸的控制下合成病毒的核酸或与蛋白成份,然后在宿

主细胞的细胞质或细胞核内装配成为成熟的、具有感染性的病毒粒子,

再以各种方式释放至细胞外,感染其他细胞。其传染、复制过程可分

为吸附→侵入、脱壳→生物合成→释放四个连续过程。生物病毒一般

有选择性地确定宿主细胞,然后利用宿主细胞的细胞质或细胞核,完

成对自身蛋白质和核酸的装配复制,合成成熟的具有感染性的病毒,

随着病毒粒子的释放,生物病毒便完成了自身的再生。

三、载体和传播媒介不同:计算机病毒的传播以计算机网络和磁

性或光学介质为传播媒介。计算机病毒通常“寄生”于计算机的软件

系统中,随着软件系统的运行完成传染和复制,作为软件系统的通道

和载体便成为它的传播媒介。而生物病毒寄生在活细胞中,这些活细

胞是它的载体,而它的传播则往往依赖空气、

体液或食物等进行。

四、攻击和破坏的目标不同:计算机病毒主要通过复制、改写、

删除等功能来攻击。造成大量数据被冲毁,用户文件遭到破坏,用户

信息丢失,操作系统面临崩溃,存储空间减少,甚至由于病毒的破坏

导致计算机控制的政治、经济、军事、金融等要害设施瘫痪和瓦解,

造成严重后果。生物病毒则主要通过吸附、侵入、脱壳、生物合成、

装配、释放等功能来攻击动物、植物及其它微生物的细胞,破坏宿主

细胞的细胞质或细胞核,使宿主细胞的代谢减慢,细胞的蛋白质和发

生变化,使生物体发生病变,甚至危害生物个体的生命。

了解计算机病毒和生物病毒的异同,可以为我们防治这两类病毒

相互提供宝贵的经验,为人类造福。

参考文献:

[1].浅谈健物病毒与计算机病毒的相似性.善春网.科技论坛.2005

[2].试论生物病毒与计算机病毒. 钱俊英. 张家驹. 医学信息1999 年

7 月第12 卷第7 期

[3] .浅谈生物病毒与计算机病毒的相似性江苏省姜堰市张甸初级中

[4].计算机病毒与生物病毒郭承志何利萍青海民族学院应用数学系

西宁

[5].生物病毒和计算机病毒的对比

/doc/,/kingofhacker/item/c58

075cf5cf6a814b77a2461