我需要一个源代码混淆Java,这是在Windows7上工作。
因为我计划在GWT中发布一个封闭源代码库,所以它实际上必须是一个输出源代码并且不能处理准备好使用.class文件的混淆器。结果文件需要是.java文件。
因此,语义设计中的Java Source Code Obfuscator是Java到Java而不是.class的唯一混淆器。
但遗憾的是,它似乎不能在Windows7上运行。
发布于 2011-08-03 02:37:36
把它编译成类文件,去掉所有的调试符号,然后对生成的类文件运行反编译器怎么样?Example decompiler
发布于 2011-08-03 07:24:32
尽管存在一些高质量的工作,但我向您保证,Java混淆不会阻止决心反编译您的代码的人。要明白,你所买的只是一点时间。如果他们手头有你的类文件并选择反编译,那么他们很快就会得到你的源代码。
如果你不信任你的客户,不要给他们类文件。想出一个不同的解决方案。越来越多的公司正在转向服务,将其作为一种将源代码保留在内部并仍能赚钱的方式。
发布于 2011-08-03 06:03:50
大多数Java源代码都是自混淆的,没有人能理解它们。
没有有效的混淆器,它们所做的愚蠢的事情并不能阻止任何决心窃取你的代码的人。这是一个基于虚假恐惧的虚假市场。如果威胁是真的,就会有反模糊器,售价比模糊器高得多。
如果你真的想混淆你的代码,不要使用无意义的符号,使用误导性的符号。
https://stackoverflow.com/questions/6915861
复制相似问题