wood burning stoves*
The moose likes Java in General and the fly likes java obfuscator Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "java obfuscator" Watch "java obfuscator" New topic
Author

java obfuscator

William Richards
Ranch Hand

Joined: Mar 27, 2009
Posts: 37
You can stop your jave code from being decompiled through obfuscation, correct?

Can anyone recommend a good java obfscator which I can use to stop my java source from being decompiled?

Can anyone recommend any bad ones so that I may avoid them.

Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41085
    
  43
ProGuard (on SourceForge) is a good open source one. There are also commercial options (like Allatori, DashO, Smokescreen) that may work better than any of the free ones. And no, ultimately obfuscators can not stop the decompilation.


Ping & DNS - my free Android networking tools app
William Richards
Ranch Hand

Joined: Mar 27, 2009
Posts: 37
So what can be used to stop decompilation?
David Newton
Author
Rancher

Joined: Sep 29, 2008
Posts: 12617

That doesn't stop decompilation either (in fact, reverse engineering used to be a job of mine, primarily for resolving patent disputes).

It's difficult.
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

William Richards wrote:So what can be used to stop decompilation?


Nothing.

Here is a link to many different obfuscators.

http://java-source.net/open-source/obfuscators


GenRocket - Experts at Building Test Data
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: java obfuscator
 
Similar Threads
How to get Java file from .class file ?
Securing jar files [urgent]
How to secure my java class files
safegaurd the code even if it is .class (urgent)
Can anyone prevent his code from being decompiled