Releases: PeyaPeyaPeyang/JavaObfuscator
Releases · PeyaPeyaPeyang/JavaObfuscator
MINOR CHANGES and more
v2.2.2
Summary
- feat: Now you can choose whether also encrypt classes' names on the Packager processor
- fix: Wrong frane computing method
MINOR feature addition, and more
v2.2.1
Summary
- feat: Added the ability to append 0xCAFEBABE(The java class file magic number) to encrypted class files to spoof them as legitimate working class files.
- fix: It runs correctly.
BUF FIXES, Advanced packaging
v2.2.0
Summary
- feat: Advanced packaging -> Packagers will break the magic number(0xCAFEBABE) of calsses.
The processor appends it on the runtime to construct classes with our custom classloader. - refactor: Creating preview class on the fly
- fix: Wrong localisation strings
Minor changes.
v2.1.0
Summary
- feat: Applying additional obfuscations to auto-generated methods (by other obfuscators)
- feat: Array construction of long/double for mangling local variable processor
- refactor: Refactoring Packager's code base.
- fix: Shuffler's random exception.
- fix: Broken obfuscation of local variables
【MAJOR UPDATE】Smarter, Safer, and Multilingual
v2.0.0
About
This release marks a major step forward with localization support, improved obfuscation capabilities, and smarter automation. It also includes breaking configuration changes, so please check the updated setup instructions.
What's new
Features
- feat: Auto library detecting: Automatically detects necessary libraries to streamline usage.
- feat: Preview obfuscation: Adds a powerful preview ui for obfuscation strategies.
- feat: Localized UI (Japanese): Full Japanese translation for the user interface.
Refactor (Breaking)
- Configuration names changed: Renamed several configuration keys; please update your settings accordingly.
feat: v1.1.0
v1.1.0
feat: Exporting obfuscated name mappings as SRG format
fix: Wrong GUI
1.0.0
fix: Wrong gui size