The IIS report cannot find the scripting language ' Vbscript.encode ' error on the server

Source: Internet
Author: User
Tags config iis

This article mainly introduces the IIS newspaper on the server can not find the scripting language ' Vbscript.encode ' error resolution, in fact, this is a server security settings, the general virtual host will be disabled, the need for friends to refer to the next Vbscript.encode This component is often used to encrypt some ASP Trojan back door to achieve a kill-free effect, and some of the program's author will also use in the ASP encryption to achieve the purpose of protecting copyright.

Accidentally found that a set of programs uploaded to the server, the program error:

The code is as follows: Active Server Pages error ' ASP 0129 '

scripting language ' Vbscript.encode ' not found on the server

/config.asp, Line 5

According to the principle of the program in the local debugging, no problem, and found the site root directory config file, look to the 5th line, incredibly is some garbled! Oh, the original is encrypted, the program author for copyright, there is a piece of encrypted content.

So looked for Vbscript.encode is a what thing!

Vbscript.encode This component is often used to encrypt some ASP Trojan back door to achieve a kill-free effect, and some of the program's author will also use encryption in ASP to achieve the purpose of protecting copyright, but Vbscript.encode's encryption function is very weak, it is easy to restore the source code, and in the ASP back door to kill the field, it is used the most, then we naturally very easy to think of this can be disabled by disabling Vbscript.encode This component to achieve the purpose of the encryption script is invalid, so that a lot of free to kill ASP Trojan It's useless.

Ways to disable Vbscript.encode (using IIS as a Web server and virtual host user):

Run Regedit open Registry Editor, expand to:

The code is as follows: Hkey_classes_rootvbscript.encode

Press Right-permissions-Remove the Users group Read permissions or deny permissions to join the virtual host user group

or delete Vbscript.encode directly, this registry key can also be

After you modify the registry, restart IIS, and then open the encrypted file to prompt: The scripting language ' Vbscript.encode ' cannot be found on the server.

Now know what is the reason, then choose a little bit of the road, Baidu Vbscript.encode decryption, everywhere is a, pick one to use.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.