社区
Java
帖子详情
保护java源代码的问题。
njyyao
2002-11-04 10:21:22
java的源代码是很容易被反编译出来的,
请教有没有什么好办法或是好的工具可以防止这一问题呢?
(最好是被实践证明有效的)
...全文
123
15
打赏
收藏
保护java源代码的问题。
java的源代码是很容易被反编译出来的, 请教有没有什么好办法或是好的工具可以防止这一问题呢? (最好是被实践证明有效的)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
angel_cindy
2002-11-06
打赏
举报
回复
这个也不错讲的是反编译 不过是英文
Decompiling Java
http://www.riis.com/book/chap02.html
signboy
2002-11-06
打赏
举报
回复
http://www-900.ibm.com/developerWorks/cn/java/l-secureclass/index.shtml
angel_cindy
2002-11-06
打赏
举报
回复
看看这个兴许有用
http://www-900.ibm.com/developerWorks/cn/java/l-protectjava/index.shtml
njyyao
2002-11-06
打赏
举报
回复
网上有篇文章中说:
有几种技术可以“模糊”Java类文件,使得反编译器处理类文件的效果大打折扣。然而,修改反编译器使之能够处理这些经过模糊处理的类文件并不是什么难事,所以不能简单地依赖模糊技术来保证源代码的安全。
我们可以用流行的加密工具加密应用,比如PGP(Pretty Good Privacy)或GPG(GNU Privacy Guard)。这时,最终用户在运行应用之前必须先进行解密。但解密之后,最终用户就有了一份不加密的类文件,这和事先不进行加密没有什么差别。
混淆、加密会没有意义吗?
signboy
2002-11-06
打赏
举报
回复
关注,
jce是什么东东啊
njyyao
2002-11-06
打赏
举报
回复
proguard怎么把一个目录中所有class一次搞定?
echou
2002-11-05
打赏
举报
回复
我用过proguard,至于效果怎么样,我不是hacker,也不清楚,反正一般的反编译器看不出什么来。
http://proguard.sourceforge.net/
你如果不能上sourceforge,我可以发给你。
njyyao
2002-11-05
打赏
举报
回复
JADE有人用过吗?
效果如何?
chrischen79
2002-11-05
打赏
举报
回复
代码混淆器
haode
2002-11-05
打赏
举报
回复
用一些文件加密软件可以么?
我没有试过。
njyyao
2002-11-05
打赏
举报
回复
up
DanielYWoo
2002-11-05
打赏
举报
回复
在google里查Java混淆器
smartboy_java
2002-11-05
打赏
举报
回复
用jce开发包加密你的源代码利用加密技术准行.
echou
2002-11-05
打赏
举报
回复
OK。我已经发给你了。
njyyao
2002-11-05
打赏
举报
回复
上不去啊……???
发给我吧,njyyao@hotmail.com,有劳了。
利用DES加密算法
保护
Java
源代码
利用DES加密算法
保护
Java
源代码
利用DES加密算法
保护
Java
源代码
6个常用
Java
源代码
保护
工具(混淆、加密、底层)
6个常用
Java
源代码
保护
工具(混淆、加密、底层) ProGuard
Java
源代码
保护
工具ProGuard的3.6与4.1版 下载地址:http://download.csdn.net/source/386505 (20080318_6)
Java
源代码
保护
工具ProGuard的3....
浅谈:APK混淆
保护
解析,如何
保护
APP应用安全
我们做APP开发的一般都会遇到如何
保护
应用APK代码的
问题
。
Java
APK语言是基于jvm上面,反编译APK
源代码
很很容易。包括所有的class文件、src文件和jsp文件等等。 到目前为止,对于APK的
保护
,混淆技术是最为基本的
保护
方法。
JAVA
混淆工具也非常多,包括商业的、免费的、开放
源代码
的,大多是对Class文件进行混淆处理,也有少量工具首先对
源代码
进行处...
运用加密技术
保护
Java
源代码
运用加密技术
保护
Java
源代码
Java
程序的
源代码
很容易被别人偷看,只要有一个反编译器,任何人都可以分析别人的代码。本文讨论如何在不修改原有程序的情况下,通过加密技术
保护
源代码
。 一、为什么要加密? 对于传统的C或C++之类的语言来说,要在Web上
保护
源代码
是很容易的,只要不发布它就可以。遗憾的是,
Java
程序的
源代码
很容易被别人偷看。只要有一个反编译器,任何人都可以分析别人的
Proguard 源码
保护
java
源码混淆资料收集
这篇文章是很多人转的文章,我也转一下。Proguard的资料好像不多。 我们做
java
开发的一般都会遇到如何
保护
我们开发的代码
问题
。
java
语言由于是基于jvm上面,所以反编译class文件很很容易。假如我们做了一个web程序,并把这个web程序发布给客户。实际上,客户是很容易反编译出我们的
源代码
出来,包括所有的src文件和jsp文件等等。 那么,如何
保护
我们的
源代码
,实际上,应该有...
Java
50,143
社区成员
85,668
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章