日期:2014-05-17  浏览次数:20797 次

谈谈ASP源代码的加密处理

asp做出来的东西,最终还是要整个交到客户手里,所以不可避免的面临一个问题就是:怎样处理这些源码才能保证客户拿到了源码后的二次利用率降到最低?

我想到了几种方法:

1、破坏程序的结构,把语句编排缩进打乱
2、增加源码的难读性,把变量名打乱,如把LoginStatus换成Xd0t2jfE_o9i
4、用工具将HTML改成document.write   方式输出,增加难读性
3、用Encode工具进行加密,虽然通常都是可逆的,但有总比没有好
4、转换编译成dll


请问还有什么高招??


------解决方案--------------------
估计该说的都被你说完了
其实,优秀的代码开放出来也好,功德无量啊!
------解决方案--------------------
如果用dll的方法,dll能否破解?有哪些弊端?
------解决方案--------------------
加什么密。。。

难道你的代码真的是那么的漂亮?
------解决方案--------------------
asp 是开源的
------解决方案--------------------
screnc

------解决方案--------------------
整站都用css定位,给客户时不给css,然后把css放在自己的服务上再做个dll装里面让客户去调
,在dll里再判断它的唯一性,结构一乱程序再牛有啥用呀?哈哈~~有这个必要吗?这是我瞎说的没试过!