Java Obfuscator Anti-Decompiler (JOAD) is a smart java code obfuscator, class optimizer and string encrypter. It is a highly configurable but easy to use program.
JOAD - Java Obfuscator Anti-Decompiler uses techniques such as smart name obfuscation (does not omit but obfuscates class files using the reflection api, class loaders or java native interface), control flow obfuscation, constant string encryption and other obfuscation techniques not to be mentioned for security of the obfuscated classes. JOAD also uses java class optimization techniques to produce faster code and smaller class files.
Give JOAD - Java Obfuscator Anti-Decompiler a try to fully assess its capabilities!
Limitations:
· All Java programs obfuscated using the trial version will expire and fail to launch 25 hours after obfuscation.