CSDN博客

img OUYAN

解除爱虫病毒的武装

发表于2001/6/27 13:11:00  741人阅读

Windows Scripting Host (以下简称为WSH)是为32位微软Windows操作系统平台设计的独立于程序语言的脚本主机,能在Win95、Win98、Win Me、WIN NT和Win 2000中运行。许多流行的编程语言,如Visual Basic、Scripting Edition开发系统和JavaScript等都支持WSH。它能通过基于Windows的WSCRIPT.EXE程序,或基于命令行模式的CSCRIPT.EXE运行。WSH能为32位Windows平台提供简单、灵活、强大的脚本功能。在WSH产生之前,Windows自带(支持)的脚本语言是MSDOS操作系统命令语言(如批处理文件中的命令)。虽然MSDOS命令语言快速、小巧,但在功能上远不如Visual Basic脚本编辑器或JAVA脚本强大。运用WSH,你可以让操作系统自动完成一系列任务(如Windows中的计划任务),创建功能强大的宏以及方便快捷的登录脚本等。显而易见,WSH让用户们的工作减轻了不少。

  但是,一些别有用心、心怀歹意的人将耻辱与罪恶强加在了WSH头上!2000年横扫互联网的“爱虫”病毒,以极大的破坏性和隐秘性,闹得大家惶惶不可终日。“爱虫”是一种通过电子邮件传播的病毒,一旦收件人打开了“我爱你”为主题的邮件,它就会向计算机邮件列表中的每一人转发垃圾邮件,造成邮件服务器瘫痪。而所有版本的爱虫病毒和新爱虫病毒都是借助Visual Basic Scripting(在电子邮件中带.VBS后缀的附件)大发毒威的!而这就需要WSH的支持才能达到目的。

  有一个简单的办法可以还WSH以清白:将WSH从系统中删去,VBS文件无法执行,新老爱虫们就只好“一江爱水向东流”,再也干不了她们那些肮脏勾当了。在Win 98中删除WSH的方法:打开控制面板,双击“添加/删除程序”在“添加/删除程序”对话框中选中“Windows安装程序”选项卡,双击项目列表中的“附件”,打开“附件”对话框,项目列表中第一排就是“Windows Scripting Host”,将项目前字选框中的勾去掉,单击“确定”。

  在Win 2000中删除WSH的方法:打开“我的电脑”,选中“工具/文件夹选项”,选中“文件类型”选项卡,找到VBScript脚本文件并删除。

  但是,删掉WSH也有一些弊端。虽然删除WSH并不会对Microsoft Office(常用的办公程序,如Word)和Internet Explorer(Internet浏览器)及其它大多数程序正常使用产生影响,但是也有极少数程序要使用WSH。当它找不到WSH时,就会显示出错信息,遗憾的是,大多数情况下我们并不能判断错误是否由于删除WSH所致;并且,事先也没有简单的方法判断一个程序是否需要WSH。同时,删除WSH只能对付爱虫病毒,还有许许多多病毒不需要借助WSH。


0 0

相关博文

我的热门文章

img
取 消
img