***过程中,小黑们费尽苦心上传了WEBSHELL,别人可能会坐收渔翁之利。今天给大家介绍的是WEBSHELL的加密,保护小黑的WEBSHELL密码。
1、ASP类型的WEBHELL加密和解密
ASP类型的WEBSHELL加密一般使用微软的Windows Script Encoder,这是一个命令行的加密工具。安装后会生产screnc.exe这个文件,加密代码就靠它了,其实把这个文件复制到其他机器上也可以正常使用。
命令行下直接运行screnc.exe可以看到很多参数,大家不用害怕,一般我们用来加密的命令格式如下“screnc.exe 要加密的文件 加密生成后的文件”。如下图:

可以看到加密后的代码以<%@ LANGUAGE = VBScript.Encode %>,表明是使用Script Encoder加密的,其他代码都是乱码,这样就能很好的保护我们WEBSHELL的密码了。注意使用Script Encoder加密时,文件的第一个字符不能是空格。代码加密后仍然能够正常运行。


对Script Encoder加密后的代码解密我找到了一个网站http://eb9.cn/zuoping/vbscriptDecode/,能够在线解密。解密后的代码比加密前的代码多了一行<%@ LANGUAGE = VBScript%>,不过影响运行。

2、PHP WEBSHELL的加密和解密
PHP WEBSHELL的加解密可以使用PHP***加密GUI版,加密使用basc64编码转换,将加密的文件直接拖入上方的对话框,点击加密按钮即可。