首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有在Windows7上运行的Java源代码混淆器?

有没有在Windows7上运行的Java源代码混淆器?
EN

Stack Overflow用户
提问于 2011-08-03 01:14:11
回答 3查看 1.9K关注 0票数 4

我需要一个源代码混淆Java,这是在Windows7上工作。

因为我计划在GWT中发布一个封闭源代码库,所以它实际上必须是一个输出源代码并且不能处理准备好使用.class文件的混淆器。结果文件需要是.java文件。

因此,语义设计中的Java Source Code Obfuscator是Java到Java而不是.class的唯一混淆器。

但遗憾的是,它似乎不能在Windows7上运行。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-08-03 02:37:36

把它编译成类文件,去掉所有的调试符号,然后对生成的类文件运行反编译器怎么样?Example decompiler

票数 3
EN

Stack Overflow用户

发布于 2011-08-03 07:24:32

尽管存在一些高质量的工作,但我向您保证,Java混淆不会阻止决心反编译您的代码的人。要明白,你所买的只是一点时间。如果他们手头有你的类文件并选择反编译,那么他们很快就会得到你的源代码。

如果你不信任你的客户,不要给他们类文件。想出一个不同的解决方案。越来越多的公司正在转向服务,将其作为一种将源代码保留在内部并仍能赚钱的方式。

票数 0
EN

Stack Overflow用户

发布于 2011-08-03 06:03:50

大多数Java源代码都是自混淆的,没有人能理解它们。

没有有效的混淆器,它们所做的愚蠢的事情并不能阻止任何决心窃取你的代码的人。这是一个基于虚假恐惧的虚假市场。如果威胁是真的,就会有反模糊器,售价比模糊器高得多。

如果你真的想混淆你的代码,不要使用无意义的符号,使用误导性的符号。

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6915861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档