proguard

Java class file shrinker, optimizer, and obfuscator

brewmacoslinux
Try with needOr install directly
Source

About

Java class file shrinker, optimizer, and obfuscator

Commands

proguard

Examples

Obfuscate a JAR file with default configuration$ proguard -injars input.jar -outjars output.jar -libraryjars /path/to/lib
Shrink and optimize a JAR file using a configuration file$ proguard @myconfig.pro
Obfuscate with custom rules keeping specific classes$ proguard -injars app.jar -outjars app-obfuscated.jar -keep 'public class MyMainClass { public static void main(...); }'