一个离开.NET的程序员

ryhan

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年7月15日

摘要: VBS(Visual Basic Script)作为一种简单而强大的脚本语言,在现代Windows操作系统中日益发挥重要的作用。我记得在读大学的时候,著名的Melissa(梅丽莎)和“I love you”病毒就是由VBS编写的,恶作剧般的“万花谷”网页病毒也包含了大量的VBS代码。它像一把双刃剑,既是我们日常操作管理的得力助手,也是一个可怕的无处不在的杀手。病毒代码一般短小精悍,深入分析它对于提高编程水平是十分有助益的。下面我将通过分析一个具有禁止QQ运行功能的VBS病毒程序代码向你演示病毒的生与死。一、程序源码分析:'-------------------------------- 阅读全文
posted @ 2011-07-15 16:31 ryhan 阅读(1684) 评论(0) 推荐(1) 编辑

摘要: 1VBSVBS脚本病毒的大量流行使我们对VBS的功能有了一个全新的认识,现在大家对它也开始重视起来。VBS代码在本地是通过WindowsScriptHost(WSH)解释执行的。VBS脚本的执行离不开WSH,WSH是微软提供的一种基于32位Windows平台的、与语言无关的脚本解释机制,它使得脚本能够直接在Windows桌面或命令提示符下运行。利用WSH,用户能够操纵WSH对象、ActiveX对象、注册表和文件系统。在Windows2000下,还可用WSH来访问WindowsNT活动目录服务。 用VBS编写的脚本程序在窗口界面是由wscript.exe文件解释执行的,在字符界面由cscript 阅读全文
posted @ 2011-07-15 16:20 ryhan 阅读(2822) 评论(0) 推荐(0) 编辑