IIS报在服务器上找不到脚本语言'VBScript.encode'错误解决方法
VBScript.Encode 这个组件经常被用来加密一些ASP的木马后门以达到免杀效果,还有一些程序的作者也会在ASP中使用加密以达到保护版权的目的。
偶然间发现,有套程序传到服务器上,程序报错了:
在服务器上找不到脚本语言 'VBScript.encode'
/config.asp,行 5
按道理程序在本地调试过的,没有问题,于是找到了网站根目录下的config文件,看向第5行,居然是一些乱码!噢,原来是加密过的,程序作者为了版权,有一段加密过的内容。
于是找了找VBScript.encode 是个什么东西!
VBScript.Encode 这个组件经常被用来加密一些ASP的木马后门以达到免杀效果,还有一些程序的作者也会在ASP中使用加密以达到保护版权的目的,但是 VBScript.Encode的加密功能非常弱,很容易被人还原出源代码,而在asp后门免杀领域,它又被用的最多,那么我们自然很容易想到可以通过禁用VBScript.Encode这个组件来实现是加密脚本失效的目的,从而可以使很多免杀的asp木马毫无用武之地。
禁用VBScript.Encode的方法(使用IIS做为WEB服务器和虚拟主机的用户):
运行regedit打开注册表编辑器,展开至:
按右键-权限-去除users组读取权限或者是加入虚拟主机用户组的拒绝权限均可
或者是直接删除VBScript.Encode这个注册表项也可,
修改好注册表后,重启IIS,然后打开加密后的文件便会提示:在服务器上找不到脚本语言 'vBScRipt.EncOdE'。
现在知道是什么原因了,那就选择绕一点的路吧,百度vbscript.encode 解密,到处都是阿,随便挑一个用用。
上一篇:MSScriptControl.ScriptControl组件属性、方法、事件介绍
栏 目:vb
下一篇:使用 Iisext.vbs 添加Web服务扩展文件的方法
本文标题:IIS报在服务器上找不到脚本语言'VBScript.encode'错误解决方法
本文地址:https://www.xiuzhanwang.com/a1/vb/7234.html
您可能感兴趣的文章
- 01-10VBScript教程 第二课在HTML页面中添加VBscript代码
- 01-10VBScript教程 第十四课在VBScript中使用对象
- 01-10MsgBox函数语言参考
- 01-10VBS教程:属性-Key 属性
- 01-10VBS教程:运算符-运算符优先级
- 01-10VBS教程:在 VBScript 中使用对象
- 01-10FileSystemObject 示例代码
- 01-10用vbs控制iis创建虚拟目录的代码
- 01-10vbscript自动配置IIS的代码
- 01-10用vbs实现定时运行web文件的方法
阅读排行
本栏相关
- 01-10下载文件到本地运行的vbs
- 01-10飘叶千夫指源代码,又称qq刷屏器
- 01-10SendKeys参考文档
- 01-10什么是一个高效的软件
- 01-10VBS中的正则表达式的用法大全 &l
- 01-10exe2swf 工具(Adodb.Stream版)
- 01-10VBS中SendKeys的基本应用
- 01-10用VBSCRIPT控制ONSUBMIT事件
- 01-10VBScript教程 第十一课深入VBScript
- 01-10VBScript语法速查及实例说明
随机阅读
- 01-10SublimeText编译C开发环境设置
- 04-02jquery与jsp,用jquery
- 01-10C#中split用法实例总结
- 01-11Mac OSX 打开原生自带读写NTFS功能(图文
- 08-05DEDE织梦data目录下的sessions文件夹有什
- 01-10使用C语言求解扑克牌的顺子及n个骰子
- 01-10delphi制作wav文件的方法
- 08-05织梦dedecms什么时候用栏目交叉功能?
- 08-05dedecms(织梦)副栏目数量限制代码修改
- 01-11ajax实现页面的局部加载