6.4.1 蠕虫病毒定义
蠕虫病毒的定义
蠕虫病毒和一般的病毒有着很大的区别。对于蠕虫,现在还没有一个成套的理论体系,一般认为,蠕虫是一种通过网络传播的恶性病毒,它具有病毒的一些共性,如传播性、隐蔽性、破坏性等。但也有自己的一些特征,如不利用文件寄生(有的只存在于内存中),对网络造成拒绝服务,以及和黑客技术相结合等。蠕虫病毒在造成的破坏性上超过了普通病毒。
根据使用情况,我们将蠕虫分为两类:一类是面向企业用户和局域网的病毒,这种病毒利用系统漏洞,主动进行攻击,可以造成网络瘫痪的后果。以“红色代码”“尼姆达”“sql蠕虫王”等为代表。另一种针对个人用户,通过网络(主要是电子邮件、恶意网页)进行传播,以“爱虫”“求职信”等为代表。
第一类有很大的攻击性,而且爆发比较突然,这种查杀不是很困难。第二类病毒的传播方式比较复杂多样,少数利用了微软的应用程序漏洞,更多的是利用社会工程学欺骗和诱导。
蠕虫病毒与一般病毒的异同
蠕虫也是一种病毒,因此具有病毒的共同特征。一般的病毒需要寄生,它可以通过自身指令,将自己的指令代码写道其他程序体内,而被感染的文件称为“宿主”。蠕虫一般不采用感染PE文件,而是通过自身复制在互联网环境下进行传播。
病毒的传染能力主要针对计算机内部的文件系统而言,而蠕虫病毒的传染目标是互联网所有的计算机。而且蠕虫病毒可以借助发达的网络几小时内传遍全球,令人们手足无措。
|
普通病毒
|
蠕虫病毒
|
存在形式
|
寄存文件
|
独立程序
|
传染机制
|
宿主程序运行
|
主动攻击
|
传染目标
|
本地文件
|
网络计算机
|
蠕虫的破坏和发展趋势
1988年,一个由美国Cornell大学研究生莫里斯编写的蠕虫病毒蔓延,造成了数千台计算机停机,蠕虫病毒开始现身网络。后来,Nimda,CodeRed病毒疯狂的时候,造成了几十亿美元的损失。2003年初,Sql蠕虫王袭击全球,造成了网络大规模瘫痪。
病毒名称
|
持续时间
|
造成损失
|
美丽杀手
|
1999年3月
|
政府部门和一些大公司紧急关闭了网络服务器,经济损失超过12亿美元
|
爱虫病毒
|
2000年5月至今
|
众多用户电脑被感染,损失超过100亿美元
|
红色代码
|
2001年7月
|
网路瘫痪,直接经济损失超过26亿美元
|
求职信
|
2001年12月至今
|
大量病毒邮件阻塞服务器,损失达数百亿美元
|
SQL蠕虫王
|
2003年1月
|
网络大面积瘫痪,银行ATM运作中断,直接经济损失超过26亿美元
|