
网上有一个asp风火轮,可以直接编译asp成dll。
编译配歼好以后把dll在服务器注册就可以了。
如果是虚拟主机,那没有办法的,任何加密措施都很容易解密。因为握笑不管你怎么加密,最终asp.dll这个asp解释引擎只认识符合语法规定的代码,你经过变形的代码肯定是不认识的,也就是说,你的代码一定是要解密之后交给asp.dll来解释执行的。微软那个加密方法很容易破解(http://www.readlog.cn/down/decodeAspTOOL.exe)
而编译成dll,不能反编译成asp代码(当然肯定能反编译成汇编码,不过没有意义),编译成dll的话,asp.dll会段卖含把这个当作一个对象来处理,期间不涉及源码了,所以这才是100%保密的方法,其他方法,最多也就是心理安慰了。
用组件法加密的asp程序是无法解密的,而screnc加密过的程序则可以解密,方段伏法是:使用解密软件(ZWDECODE.EXE)。ZWDECODE.EXE(下载地址
http://www.mydown.com/softdown/45/45183.html
)可以对MS
Script
Encode加密的ASP文件进行解密,还原出源代码。
(1)解密方法
单击“开始”/程序/附件/命令提示符,在MS-DOS
命令行中输入以下命橡燃掘令,即可恢复原代码:
ZWDECODE
<已加密asp文件名>
其中<已加密asp文件名>必需输入,该文件名可带目录路径也必需输入,这是要生成的输出文件名,也可以带路径信息。
(2)举例
例如F:\22\lacl.asp曾被screnc加密处理过,现在要恢复其中的源代码,你可以在MS-DOS中输入以下命令:
ZWDECODE
F:\22\lacl.asp
d:\ulacl.asp
执行完毕,在D盘上就会生成一个ulacl.asp文件,打开梁核该文件,你就能看到源代码了!
方法一:使用工具加密ASP代码,简单快捷,但没有实际意义,很容易就被反编译了。方法二:把ASP封装DLL,方法不复杂,但需要你有足够权限,虚拟主机是无法注册DLL的,除非你是服务器或者VPS,如果你是卖源码的,程序安装也需要VPS或服务器的环境才行。
方法三:重要代码远程执行,就是ASP里面的XMLHTTP,把胡镇核心部分全部放到你自己的空间里,卖给客户的代码都是远程执行你空间里的代码,然后在吧执行结果反馈回去。效率比较低,但适合访问量低的应用,例如人事管理、直销系统的奖金计算等等。
基本就上面这三种方法,毁羡我通通都用过,主要看程序价值了,贵的源码都采用第二种方法,对方如果连个VPS都买不起,估计也不可能买裤余粗得起我的代码。 还有就是比较便宜的,代码不太复杂,就是不希望客户倒卖,主要是直销系统。都是手打,一定要选我哦。
附2014ASP最新视频教程http://www.uuucool.com/down/html/3692.html
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)