社区
Java EE
帖子详情
如何保护J2EE程序不被反编译和进行LICENSE管理?
hdyuan
2003-03-22 12:03:31
有必要对J2EE程序(EAR、JAR、WAR)进行干扰处理或者对编译过的类再进行加密处理吗?如果有必要,是否必须对JDK或者SERVER的CLASSLOADER进行重写吗?另外,什么方法是当前J2EE程序的LICENSE管理的主流?
...全文
142
4
打赏
收藏
如何保护J2EE程序不被反编译和进行LICENSE管理?
有必要对J2EE程序(EAR、JAR、WAR)进行干扰处理或者对编译过的类再进行加密处理吗?如果有必要,是否必须对JDK或者SERVER的CLASSLOADER进行重写吗?另外,什么方法是当前J2EE程序的LICENSE管理的主流?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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(原作)
PHP加解密软件
Zend Guard的作用,就是用
编译
处理的方式来
保护
PHP源代码免于被
反
编译
查看、未经授权的定制修改、未经许可的使用和重新发布等。而且,它是PHP的东家Zend公司开发的,是完全为PHP量身定做的
保护
神。 下面,请...
JAVA上百实例源码以及开源项目
2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机
程序
和/或数据),(2)鼓励间接地(通过
程序
)使用远程计算机,(3)
保护
用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户...
JAVA上百实例源码以及开源项目源代码
FTP的目标是:(1)提高文件的共享性(计算机
程序
和/或数据),(2)鼓励间接地(通过
程序
)使用远程计算机,(3)
保护
用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上...
java开源包1
MyBatchFramework 是一个开源的轻量级的用以创建可靠的易
管理
的批量作业的Java包,主要特点是多线程、调度、JMX
管理
和批量执行报表,执行历史等。 SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:...
java开源包11
MyBatchFramework 是一个开源的轻量级的用以创建可靠的易
管理
的批量作业的Java包,主要特点是多线程、调度、JMX
管理
和批量执行报表,执行历史等。 SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:...
Java EE
67,515
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章