- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于计算机病毒生物病毒相似性比较
基于计算机病毒生物病毒相似性比较摘要:尝试性地将计算机病毒理论及其防治方法应用到生物病毒的治疗中。在细胞的电子模型基础上,详细比较生物病毒与计算机病毒之间的相似点。通过比较发现,计算机病毒与生物病毒之间存在着惊人的相似性,从而证明,将计算机病毒的防治方法应用到生物病毒上的可能性。
关键词:计算机病毒生物病毒比较
计算机病毒和生物病毒虽是两个不同领域的概念,有不同的物质基础,但它们在其本质、表现形式、结构方式、传播方式及防治等方便有着惊人的相似之处。通过两者的比较可以将计算机病毒理论及方法应用到生物病毒的防治技术上。
1计算机病毒与生物病毒比较
计算机病毒与生物病毒之间存在着微妙的联系,这种关系提示,将计算机病毒理论应用到生物病毒的可行性。
1.1 病毒的表现形式
1.1.1 极强的破坏性
无论生物病毒,还是计算机病毒,都能够对其宿主造成极大的危害。1988年,美国人莫瑞斯编写了一个蠕虫病毒,在几个小时内,使得网络阻塞,运行迟缓,近乎瘫痪。还有一些著名的病毒,如“CIH”、“美丽杀”病毒等在世界范围内对计算机系统都造成了极大的经济和社会影响。生物病毒的破坏性也非常明显如艾滋病、肝炎、流感等疾病。这些疾病大多是由生物病毒引起的。例如,艾滋病毒能生存于人的血液中并攻击人体免疫系统,它大量吞噬、破坏T4淋巴细胞,从而使整个人体免疫系统遭到破坏,最终人体丧失对各种疾病的抵抗能力而导致死亡。
1.1.2 微小的体型
计算机病毒的体型大小是用代码长度来衡量的。它们一般非常微小的,也许只有几十行,几百行代码,有的甚至只有几行代码,却能使计算机系统瘫痪或者网络阻塞。CIH病毒最初的版本只有656个字节,可感染Windows PE类可执行文件。当然,随着计算机病毒与反病毒软件之间的不断“斗争”,计算机黑客为了让病毒更隐蔽,更具有破坏性,最近也出现了“巨型”的计算机病毒,它们有的达到了几兆,有的甚至十几兆。生物病毒个体大小都是纳米级的,一般在10-300nm左右,较小的病毒如菜豆畸矮病毒,只有9-11nm,而较大的病毒如痘类病毒,有250-300nm。而且,一般生物病毒编码基因也是相对较微小的基因组序列。
1.1.3 极强的感染能力
无论是计算机病毒还是生物病毒,最主要的一个特点就是具有极强的感染性。在生物病毒的感染中,病毒首先吸附在某个细胞上,然后将自己的DNA/RNA注入到细胞内部,操纵寄主细胞的代谢机能,大量复制病毒的DNA/RNA,并合成病毒所需要的蛋白质和外壳。当各种合成都成熟时,病毒就破壳而出,继而侵蚀其他细胞。计算机病毒的感染性是将其编码通过一定渠道,强行进入计算机的系统内存中,使计算机被病毒所感染。这与生物病毒的感染机制有明确的相似性。
1.1.4 变异能力
计算机病毒会不断变异和升级的,从而出现许多新的病毒变种。这种变异目的就是让病毒更隐蔽,危害更大。例如CIH病毒,从1998年到2002年,就改进了4次,从一个不具有破坏性的病毒不断地升级为破坏性极大的病毒。而生物病毒的变异是与自身的进化和防御免疫系统抑制有关。当一个免疫系统可以阻止某种病毒的侵蚀时,病毒就有可能产生新的变种,从而绕过免疫系统,侵蚀宿主。
另外,计算机病毒与生物病毒之间还有其他相似的地方,如多样性、特异性、相容相斥性等等。
1.2 病毒的本质
病毒的最大特点是其传染性,而传染性的原因是其自身程序不断复制的结果,即将程序本身复制至其它程序中或简单地在一个系统中不断地复制。
从本质上讲,计算机病毒要完成传染和复制必须完成三个主要任务:控制权获取、自我定位和复制。具体来说,完成控制权获取是为了病毒的传染模块得到执行机会,实际上,控制权获取是完成任何病毒任务的基础;自我定位是获取病毒自身副本在内存中的位置;复制是将自身写入目标程序中,以便病毒随着目标程序的传播而传播。
由此可以看出,计算机病毒和生物病毒在病毒的本质层面上也是非常的相似,它们都具有循环复制的功能。
1.3 病毒的结构方式
计算机病毒与生物病毒在结构组成的方式上也极为相似,从表1.1的比较中,就可以很清楚地看出这点。
计算机病毒是利用系统的漏洞,使用编程工具,开发出来的程序。对于程序而言,它的最终形式都是0,1编码的二进制数据,存储在计算机的硬盘或者移动磁盘中。相对于二进制数据而言,系统方面上讲,计算机病毒主要以文件、内存块、网络包等形式存在,通过网络、移动存储器等方式从一台计算机传播到另一台计算机,然后再在新的计算机上进行感染、复制、繁殖、传播。
生物病毒与计算机病毒的方式很类似。首先生物病毒也是“观察”到了生物体的免疫系统的“漏洞”,绕过免疫系统,感染生物体。对于生物病毒而言
原创力文档


文档评论(0)