开发者

Is there any Java Source code obfuscator working on windows 7?

I require a source code obfuscator for Java that is working on windows 7.

Because I plan to release a closed source library in GWT it really has to be an obfuscator that outputs source and does not process ready to use .class files. The result files need to be .java files.

The only obfuscator that is Java-to-Java instead of .class as a result is Ja开发者_StackOverflow社区va Source Code Obfuscator from Semantic Design.

But sadly it seems this one does not work on Windows 7.


What about compile it into class files with all the debugging symbols stripped and then run a decompiler on the resulting class files? Example decompiler


Despite the existence of some quality work out there, I assure you Java obfuscation will NOT stop someone who is determined to decompile your code. Understand that all you are buying is a bit of time. If they have your class files in hand and choose to decompile them, it won't take long before they have your source code.

If you don't trust your customer, don't give them the class files. Come up with a different solution. More and more companies are moving to services as a way to keep their source code in house and still make their monies.


Most Java source codes are self obfuscated, nobody can understand them.

There are no effective obfuscators, the silly things they do do not deter anyone determined to steal your code. This is a false market based on false fears. If the threats were real, there will be de-obfuscators, selling for much higher price than obfuscators.

If you really want to obfuscate your code, don't use meaningless symbols, use misleading symbols.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜