求救!JSP源码加密 2004-09-17 victory 我们的项目要做成局域网版,用JSP,Tomcat,Oracle开发,服务器要安装在别人机器上,完全由别人来控制,怎么才能给JSP源码加密,或者制作安装程序以防止源码暴露?!! 高手指教!!谢谢!!
阿木申 2004-09-17 20:06 这个问题我也遇到过,不过多方打听还是没结果,大多数人说用servlet,还有人说不能加密jsp页 你可以去研究一下混淆器,防止别人反编译. 还有,建议楼主把业务逻辑写到bean里,jsp页只是显示数据,和接受数据,不参与逻辑运算
happycpa 2004-09-18 08:14 这个问题也一直困扰着我.即使用用servlet,变成class文件,反编译一样全看了. java什么不做成不容易反编译的.比如C变成EXE后,如果反编译时只能到汇编,也不会变成C了.java一反编译据说和原始的java文件差不多. java我是又爱又恨.难道class文件的格式就不能变一个,也升级到1.4;
Azure_2003 2004-09-18 13:52 给页面加密是很容易,但是要解密的话,还需要更改服务器的jsp加载器,好像不是很容易的事,你可以把tomcat的源码弄回来,改了servletContextLoader(好像是这个类)之后,再编译打包成服务器,然后使用;给class加密你需要重写ClassLoader,而且还需要给你的调用ClassLoader的类进行处理,可以考虑用类混淆器进行处理。不过如果真的有人要破你的东东也是没办法的事情,最好是进行有针对性的加密。只对某些重要信息加密。
bsjiami 2009-05-19 15:09 不知您是否还有这个需求,深圳易用web虎通过底层驱动实时加解密、并捆绑特制电子钥匙,来帮助您保护源码和版权。详情查看 jsp加密,class加密,WAR加密,jar加密-尽在web虎