This software rewrites Java applications in a way that makes it almost impossible to decompile them and understand their inner workings.

Pros

  • Virtually prohibits reverse engineering
  • Obfuscated code usually isn't recompilable
  • Processes any application, applet or servlet
  • Resulting code is compatible with any Java Virtual Machine
  • Generates a very compact jar file
  • Removes package information; scrambles class names, method names, field names
  • Encrypts string constants
  • Removes unnecessary classes
  • Removes all debug information
  • 100% Pure Java
  • Tested on JDK 1.2, 1.3 and 1.4beta

URL: http://www.drjava.de/obfuscator/
Licence: Proprietary