社区
Java
帖子详情
如何防止自己的class或者jar包被反编译?
good_iis
2004-09-14 01:51:14
自己开发出的软件包或者class文件如何防止被使用者反编译?
...全文
1434
13
打赏
收藏
如何防止自己的class或者jar包被反编译?
自己开发出的软件包或者class文件如何防止被使用者反编译?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
winson4282000
2004-11-14
打赏
举报
回复
反编译的工具有cavaj和jad
debug148
2004-11-14
打赏
举报
回复
ding
ainice
2004-11-14
打赏
举报
回复
还是这位老兄说得对啊
既然那么怕被人看到就用ms的东西最好了
嘿嘿
ssDOn
2004-11-14
打赏
举报
回复
java设计的思想就是open , 既然是open,那么,不会有看不到的源码啦。
想保密的话,还是用ms的东西吧。
htl
2004-11-14
打赏
举报
回复
对就用混淆器,但性能会下降!
sxl6159078
2004-11-14
打赏
举报
回复
用混淆器可以解决.
liujs1026
2004-09-14
打赏
举报
回复
请教大家,用什么工具可一进行反编译啊
bs221cn
2004-09-14
打赏
举报
回复
有反反编译工具
Drate
2004-09-14
打赏
举报
回复
绝对安全的办法是没有的,好象CLASS被反编译的难度不太呀。。
guestroad
2004-09-14
打赏
举报
回复
up
kingfish
2004-09-14
打赏
举报
回复
Obfuscate 可以是反编译的难度增大一些
EdifierX
2004-09-14
打赏
举报
回复
加密.....
fellow99
2004-09-14
打赏
举报
回复
up~~
如何
防止
Class
文件被
反编译
?
各位伟大的Java程序员,现在有一条财富自由的路摆在你的面前,你有没有信心为此去挑战一下自己? 这次我们来聊一个比较有意思的话题,如何
防止
Class
文件被
反编译
。
如何
防止
你的 jar 被
反编译
?
但是混淆后的代码很难被
反编译
,即
反编译
后得出的代码是非常难懂、晦涩的,因此
反编译
人员很难得出程序的真正语义。但是从实际情况来看,由于混淆技术的多元化发展,混淆理论的成熟,经过混淆的Java代码还是能够很好地
防止
反编译
。图4是代码混淆的示图。控制混淆就是对程序的控制流进行混淆,使得程序的控制流更加难以
反编译
,通常控制流的改变需要增加一些额外的计算和控制流,因此在性能上会给程序带来一定的负面影响。在具体的方案中,我们将程序分为两个部分,一个是由本地代码编写的题库访问的模块,另外一个是由Java开发的其它模块。.
小妙招:如何
防止
你的 jar 包被
反编译
?
点击关注公众号,实用技术文章及时了解来源:cnblogs.com/dartagnan/archive/2011/03/24/2003434.html序由于Java字节码的抽象级别较高,因此...
java面试第2弹——如何
防止
你的 jar 包被
反编译
以上几种技术都有不同的应用环境,各自都有自己的弱点,表1是相关特点的比较。
面试官:如何
防止
你的 jar 包被
反编译
?
????????关注后回复“进群”,拉你进程序员交流群????????1序 由于Java字节码的抽象级别较高,因此它们较容易被
反编译
。本文介绍了几种常用的方法,用于保护Java字节码不被
反编译
。通常,这些方法不能够绝对
防止
程序被
反编译
,而是加大
反编译
的难度而已,因为这些方法都有自己的使用环境和弱点。2隔离Java程序 最简单的方法就是让用户不能够访问到Java
Class
程序,这种方法是最根本的方法,...
Java
51,407
社区成员
86,124
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章