A Java bytecode obfuscator with GUI
- Download the version you want in releases for your platform
- Run the executable.
- Done.
Let me know if obfuscator fails. Submit an issue here.
- Watermark
- Renamer
- Shuffler
- Decompiler crasher
- Control Flow obfuscation
- Constant obfuscation (String literals and numbers)
- Line number obfuscation
- Local variable obfuscation
- Inner class remover
- Source file/debug remover
Some older maven versions have issues compiling this project.
In such a case, use the latest version of maven to fix.
git clone https://github.com/vimasig/Bozar
cd Bozar
mvn compile javafx:run
Command | Description |
---|---|
-input |
Target file path to obfuscate. |
-output |
Output path. |
-config |
Configuration path. |
-noupdate |
Disable update warnings. |
-console |
Application will run without GUI and obfuscation task will start immediately. |