Bytecode obfuscator to protect code from reverse engineering. [Commercial]
Can be used to optimize, obfuscate and/or decompile code. [Open Source, GPL]
Bytecode obfuscator configurable to run through Ant build scripts. [Freeware, core library is open ...
Removes unused code and data then obfuscates symbolic names in class files. [Commercial]
Java obfuscator with flow obfuscation, string literal encryption, scripting, Ant integration, incre...
Shrinks and obfuscates jar files. Runs from the command line or as an Ant task. [Open source, BSD]
Shrinks and obfuscates, with template-based configuration. Comes with an Ant task, a J2ME WTK plugi...
Obfuscates. Updated version of RetroGuard. Can be run from the command-line or using a GUI. [Open s...
Scrambles source code using nonsense names and stripping comments to disable reverse engineering. W...
A Bytecode Obfuscator with third-generation control-flow transformations. [Open source]
Performs name and flow obfuscation, string encryption, application size reduction, and provides wat...
Introduction to Java code obfuscation, documenting where it falls short and what can be done about ...