关于ASP代码的加密

作者:cloudream 来源:随想飞翔 时间:2007-10-15 12:30:00 

1.MS SCRIPT ENCODE

基本上没什么用了,一段JS就可以破解

2.封装成DLL

比较可行的方法,有通过VB封装成DLL的例子,而且无需改动很多代码,修改方便,调用时也很简单.缺点是需要注册DLL控件,虚拟主机通常不能达到这一要求.

封装时可在代码里加入主机域名判断的代码,不对则拒绝运行,不过提倡封装类,而展现逻辑还是留在ASP文件里吧,呵呵

案例:动易CMS

不过VB属于解释型语言,似乎可以反编译

3.使用NETBOX

国人开发的一款ASP服务器端程序,可以把ASP文件打包,缺陷是部分ASP函数不支持并且内存中仍有ASP源代码.

案例:麦秀(以NETBOX为平台,并非未加密ASP)

其实呢,不公开程序就OK了,但小人依然会设法潜入你的服务器去盗取程序代码.(参考sm*rtipb站长入侵ipbcn服务器事件.)

标签:加密,dll
0
投稿

猜你喜欢

  • 用正则替换所有URL

    2009-03-13 13:51:00
  • asp中数组的用法

    2008-05-12 22:29:00
  • 豆瓣的Url结构方式一览

    2010-03-01 12:44:00
  • asp 根据IP地址自动判断转向分站的代码

    2011-04-14 10:51:00
  • XMLHTTP 使用代理获取数据asp代码

    2010-03-22 14:40:00
  • 阿里系的中国雅虎新首页浅谈

    2008-07-16 12:19:00
  • 基于鼠标点击跟踪的用户点击行为分析

    2008-04-24 19:22:00
  • 使用组件来保护你的ASP代码

    2008-06-03 13:47:00
  • ASP中生成文本文件的两种方式

    2008-04-30 19:33:00
  • 用javascript结合Cookies记录浏览历史

    2008-02-12 12:37:00
  • 数据库技巧——MySQL十大优化技巧

    2011-01-31 16:44:00
  • UTF-8转为GB2312编码的asp函数

    2007-08-23 13:42:00
  • 动态程序防采集的新方法

    2010-04-24 15:24:00
  • 在ASP中使用SQL语句之6:存储过程查询

    2007-08-11 12:44:00
  • SQL语句操作主从关系表

    2011-06-19 13:19:05
  • ASP中如何判断一个字符是不是汉字

    2008-05-04 12:47:00
  • 学习ASP.NET八天入门:第二天

    2007-08-07 13:24:00
  • 如何优化网站图片以快速显示

    2008-04-05 10:09:00
  • CSS清除浮动常用方法小结

    2009-07-07 11:59:00
  • ASP中类的详细介绍(class Property Get、Property Let)

    2008-02-20 19:18:00
  • asp之家 网络编程 m.aspxhome.com