如何保护J2EE程序不被反编译和进行LICENSE管理?

hdyuan 2003-03-22 12:03:31
有必要对J2EE程序(EAR、JAR、WAR)进行干扰处理或者对编译过的类再进行加密处理吗?如果有必要,是否必须对JDK或者SERVER的CLASSLOADER进行重写吗?另外,什么方法是当前J2EE程序的LICENSE管理的主流?
...全文
142 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zsqh 2003-04-05
  • 打赏
  • 举报
回复
jbuilder自身带一个混淆器,右击项目点属性,在弹出的窗口中选build页,选中obfuscate选项即可
q123a123z123 2003-03-23
  • 打赏
  • 举报
回复
去网上搜一个编译混淆器
javalovers 2003-03-22
  • 打赏
  • 举报
回复
jbuilder8.0就有这个功能
proZeus 2003-03-22
  • 打赏
  • 举报
回复
原则一,尽量使用公钥和秘钥对进行加密;
原则二,不要在加密验证的部分使用面向对象思想:)把验证的方法写在程序的各个角落,并标注为private final void,让编译器替你处理成内联方法;
原则三,尽可能的大幅度混淆:)找个好点的混淆器;
----neek2000(原作)

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧