VBS脚本病毒原理分析与防范 (1)
日期:2007年9月8日 作者: 查看:[大字体 中字体 小字体]-
网络的流行,让我们的世界变得更加美好,但它也有让人不愉快的时候。当您收到一封主题为“I Love You”的邮件,用兴奋得几乎快发抖的鼠标去点击附件的时候;当您浏览一个信任的网站之后,发现打开每个文件夹的速度非常慢的时候,您是否察觉病毒已经闯进了您的世界呢?2000年5月4日欧美爆发的“爱虫”网络蠕虫病毒。由于通过电子邮件系统传播,爱虫病毒在短短几天内狂袭全球数百万计的电脑。微软、Intel等在内的众多大型企业网络系统瘫痪,全球经济损失达几十亿美元。而去年爆发的新欢乐时光病毒至今都让广大电脑用户更是苦不堪言。
上面提及的两个病毒最大的一个共同特点是:使用VBScript编写。以爱虫和新欢乐时光病毒为典型代表的VBS脚本病毒十分的猖獗,很重要的一个原因就是其编写简单。下面我们就来逐一对VBS脚本病毒的各个方面加以分析:
一、Vbs脚本病毒的特点及发展现状
VBS病毒是用VB Script编写而成,该脚本语言功能非常强大,它们利用Windows系统的开放性特点,通过调用一些现成的Windows对象、组件,可以直接对文件系统、注册表等进行控制,功能非常强大。应该说病毒就是一种思想,但是这种思想在用VBS实现时变得极其容易。VBS脚本病毒具有如下几个特点:
1.编写简单,一个以前对病毒一无所知的病毒爱好者可以在很短的时间里编出一个新型病毒来。
2.破坏力大。其破坏力不仅表现在对用户系统文件及性能的破坏。他还可以使邮件服务器崩溃,网络发生严重阻塞。
3.感染力强。由于脚本是直接解释执行,并且它不需要像PE病毒那样,需要做复杂的PE文件格式处理,因此这类病毒可以直接通过自我复制的方式感染其他同类文件,并且自我的异常处理变得非常容易。
4.传播范围大。这类病毒通过htm文档,Email附件或其它方式,可以在很短时间内传遍世界各地。
5.病毒源码容易被获取,变种多。由于VBS病毒解释执行,其源代码可读性非常强,即使病毒源码经过加密处理后,其源代码的获取还是比较简单。因此,这类病毒变种比较多,稍微改变一下病毒的结构,或者修改一下特征值,很多杀毒软件可能就无能为力。
6.欺骗性强。脚本病毒为了得到运行机会,往往会采用各种让用户不大注意的手段,譬如,邮件的附件名采用双后缀,如.jpg.vbs,由于系统默认不显示后缀,这样,用户看到这个文件的时候,就会认为它是一个jpg图片文件。
7.使得病毒生产机实现起来非常容易。所谓病毒生产机,就是可以按照用户的意愿,生产病毒的机器(当然,这里指的是程序),目前的病毒生产机,之所以大多数都为脚本病毒生产机,其中最重要的一点还是因为脚本是解释执行的,实现起来非常容易,具体将在我们后面谈及。
正因为以上几个特点,脚本病毒发展异常迅猛,特别是病毒生产机的出现,使得生成新型脚本病毒变得非常容易。
二、Vbs脚本病毒原理分析
1.vbs脚本病毒如何感染、搜索文件
VBS脚本病毒一般是直接通过自我复制来感染文件的,病毒中的绝大部分代码都可以直接附加在其他同类程序的中间,譬如新欢乐时光病毒可以将自己的代码附加在.htm文件的尾部,并在顶部加入一条调用病毒代码的语句,而爱虫病毒则是直接生成一个文件的副本,将病毒代码拷入其中,并以原文件名作为病毒文件名的前缀,vbs作为后缀。下面我们通过爱虫病毒的部分代码具体分析一下这类病毒的感染和搜索原理:
以下是文件感染的部分关键代码:
Set fso=createobject("scripting.filesystemobject")
'创建一个文件系统对象
set self=fso.opentextfile(wscript.scriptfullname,1)
'读打开当前文件(即病毒本身)
vbscopy=self.readall
' 读取病毒全部代码到字符串变量vbscopy……
set ap=fso.opentextfile(目标文件.path,2,true) - [1] [2] [3] [4] [5] [6] [7] [8] 下一页
-
- VBS脚本病毒原理分析与防范 (1) 相关文章:
- ·劳动法相关小案例:病假工资如何计算?
- ·病毒清除技巧 ati2evxx.exe 的清除方法
- ·梦幻西游盗号木马下载病毒并盗号
- ·反病毒引擎设计
- ·Kvsc3.exe、Kvsc3.dll病毒查杀清除方法
- ·反病毒引擎设计全解
- ·计算机病毒检测方法
- ·VBS脚本病毒原理分析与防范 (1)
- ·杀毒技巧系列:杀毒、防恶意代码、脚本病毒的不完全合集
- ·防病毒必务宝典—计算机病毒专杀进程列表
- VBS脚本病毒原理分析与防范 (1) 相关软件
- ·USBKiller(U盘病毒专杀工具) V2.1 build 正式版 0706
- ·诺顿防病毒软件(Norton AntiVirus) V2007
- ·U盘病毒专杀工具(USBCleaner) V6.0 Build 20070722
- ·超级巡警之U盘病毒免疫器V1.4 正式版
- ·金山毒霸 引擎病毒库升级包 2007.07.19
- ·Autorun病毒防御者V2.0 Beta 1
- ·Kaspersky(卡巴斯基) Anti-Virus 累计病毒库 2007.07.22
- ·江民“威金Worm.Viking”病毒专杀工具 V1.0.0
- ·数据病毒木马暴力杀灭天王 PowerRmv V1.0
- ·“征途木马”病毒专杀工具 V3.3
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:宿舍网 DIY 完全上手指南
下一篇:给自己系统加速
精品推荐
热点TOP10
- ·卡巴斯基6.0key杀毒软件下载
- ·梦幻西游盗号木马下载病毒并盗号
- ·卡巴斯基6.0下载卡巴斯基6.0key激活码
- ·VBS脚本病毒原理分析与防范 (1)
- ·在线杀毒地址大全(各大安全公司)
- ·卡巴斯基Kaspersky 6.0半年免费激活码
- ·104种木马的清除方法
- ·防病毒必务宝典—计算机病毒专杀进程列表
- ·反病毒知识:如何让你的移动硬盘在DOS下杀毒
- ·是我建国的史上最牛比的一个恶毒网站
- ·卡巴斯基全免费 再出6Key保障用户使用
- ·Tpvo/3783 病毒的分析和防治
- ·拒绝修改时间,保护杀毒软件的运作
- ·总结经典:木马十大藏身地点大搜查
- ·浅谈彻底杀毒!新手当学习 老手当复习
- ·木马病毒的启动方式介绍
- ·360安全卫士报瑞星防火墙中rfwproxy.exe是病毒
- ·终极PK!寻找史上最牛的木马查杀软件
- ·Funlove.4608的源代码
- ·瑞星杀毒2008主动防御的详细设置
特别推荐
- ·木马病毒的启动方式介绍
- ·合理设置杀毒软件 巧抓邮件病毒
- ·用128M内存的XP中使用卡巴斯基7.0单机版
- ·反病毒知识:如何让你的移动硬盘在DOS下杀毒
- ·经验心得:五招提速杀毒软件
- ·总结经典:木马十大藏身地点大搜查
- ·recycle.exe病毒手动解决的方法
- ·安全专家支招防范黑客攻击九大方法
- ·恶意代码危害逐个析
- ·防电脑病毒又有新技巧:Windows防毒经验谈
- ·Burglar 病毒的分析和防治
- ·如何辨别中了威金病毒?
- ·VBS脚本病毒原理分析与防范 (1)
- ·终极PK!寻找史上最牛的木马查杀软件
- ·解读AV终结者病毒 了解完整解决方案
- ·2007年度XP平台杀毒软件评测报告
- ·揭示灰鸽子病毒七宗罪与解决方案
- ·Tpvo/3783 病毒的分析和防治
- ·编写感染COM与EXE文件的病毒的样例程序
- ·网友经验共享:网上九大流行木马的清除方法
