• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

java obfuscator

 
William Richards
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Rancher
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
William Richards
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
So what can be used to stop decompilation?
 
David Newton
Author
Rancher
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 15302
6
Chrome IntelliJ IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic