当前位置: 首页 > 编程笔记 >

IIS报在服务器上找不到脚本语言'VBScript.encode'错误解决方法

松新
2023-03-14
本文向大家介绍IIS报在服务器上找不到脚本语言'VBScript.encode'错误解决方法,包括了IIS报在服务器上找不到脚本语言'VBScript.encode'错误解决方法的使用技巧和注意事项,需要的朋友参考一下

VBScript.Encode 这个组件经常被用来加密一些ASP的木马后门以达到免杀效果,还有一些程序的作者也会在ASP中使用加密以达到保护版权的目的。

偶然间发现,有套程序传到服务器上,程序报错了:

Active Server Pages 错误 'ASP 0129'

在服务器上找不到脚本语言 'VBScript.encode'

/config.asp,行 5

按道理程序在本地调试过的,没有问题,于是找到了网站根目录下的config文件,看向第5行,居然是一些乱码!噢,原来是加密过的,程序作者为了版权,有一段加密过的内容。

于是找了找VBScript.encode 是个什么东西!

VBScript.Encode 这个组件经常被用来加密一些ASP的木马后门以达到免杀效果,还有一些程序的作者也会在ASP中使用加密以达到保护版权的目的,但是 VBScript.Encode的加密功能非常弱,很容易被人还原出源代码,而在asp后门免杀领域,它又被用的最多,那么我们自然很容易想到可以通过禁用VBScript.Encode这个组件来实现是加密脚本失效的目的,从而可以使很多免杀的asp木马毫无用武之地。

禁用VBScript.Encode的方法(使用IIS做为WEB服务器和虚拟主机的用户):

运行regedit打开注册表编辑器,展开至:

HKEY_CLASSES_ROOT\VBScript.Encode

按右键-权限-去除users组读取权限或者是加入虚拟主机用户组的拒绝权限均可
或者是直接删除VBScript.Encode这个注册表项也可,
修改好注册表后,重启IIS,然后打开加密后的文件便会提示:在服务器上找不到脚本语言 'vBScRipt.EncOdE'。

现在知道是什么原因了,那就选择绕一点的路吧,百度vbscript.encode 解密,到处都是阿,随便挑一个用用。

 类似资料:
  • 本文向大家介绍IIS 服务器下载apk文件报404错误的解决方法,包括了IIS 服务器下载apk文件报404错误的解决方法的使用技巧和注意事项,需要的朋友参考一下 最近在使用IIS作为服务器的时候,apk文件已经上传到服务器上去了,但是无法下载,报404错误(没有找到),截图如下: 解决方案: 在iis管理器中增加MIME类型,如下图所示: 增加如图所示内容: 文件扩展名是:.apk,MIME类型

  • 本文向大家介绍在IIS服务器上以CGI方式运行Python脚本的教程,包括了在IIS服务器上以CGI方式运行Python脚本的教程的使用技巧和注意事项,需要的朋友参考一下 由于接触到Python Web开发,正好把最简单的CGI方式研究了一下,话说在Windows下配置Python的Web开发还真的蛮麻烦的,Linux下配置倒挺容易,正好微软有技术文章《Using Python Scripts w

  • 本文向大家介绍WIN2003 IIS相关错误的解决方法,包括了WIN2003 IIS相关错误的解决方法的使用技巧和注意事项,需要的朋友参考一下 我碰到的主要问题是:“Server Application Unavailable 错误”、“无法显示网页”: 1、如果你的.NET版本是2.0及以上的话,那要注意了:win2003是默认安装1.1的,安装.NET2.0 后,可能会程序应用程序池冲突,具体

  • 我有一个php文件在家里。php 我在localhost上的url是 我想删除从url 所以我创建了文件 但我一直收到这个错误 在此服务器上找不到请求的URL/photo/home。

  • 本文向大家介绍解决IIS“服务器应用程序不可用”的方法汇总,包括了解决IIS“服务器应用程序不可用”的方法汇总的使用技巧和注意事项,需要的朋友参考一下 服务器应用程序不可用您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 管理员注意事项: 详述此特定请求失败原因的错误消息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查