JObfuscator has been updated with major changes
- Online interface - https://www.pelock.com/jobfuscator/
- Desktop & CLI - https://www.pelock.com/products/jobfuscator/download
- SDK packages - https://www.pelock.com/products/jobfuscator/api
Desktop app window
Engine history
v1.30 - 14.05.2026
- A new obfuscation strategy. Encrypt all double values using floating point math functions from the java.lang.Math.* class.
- A new obfuscation strategy. Rebuild string literals as runtime-created String objects from hidden char arrays.
- A new obfuscation strategy. Represent selected integer values through equivalent double math expressions.
- A new obfuscation strategy. Inject opaque mixer chains and unreachable guards to increase the amount of code decompilers have to analyze.
- A new obfuscation strategy. Replace plain true and false literals with equivalent runtime expressions.
- A new obfuscation strategy. Wrap selected safe statements in noisy try/finally blocks while preserving program behavior.
- A new obfuscation strategy. Encrypt int array contents and decode them at runtime.
- A new obfuscation strategy. Encrypt double arrays by hiding their values as encoded bit patterns.
- A new obfuscation strategy. Encrypt char arrays and restore the original characters through generated decoder code.
- A new obfuscation strategy. Encrypt String array elements and rebuild them while the program runs.
- A new obfuscation strategy. Split eligible string literals into nested .concat(...) chains so decompilers face more tokens and local data-flow steps; it runs before polymorphic string encryption when both are enabled.
- Updated the StringEncrypt engine with support for nested polymorphic loops in string encryption.
- Updated the engine parser configuration to support Java 21 source code constructs.
Client history
v1.3 - 14.05.2026
- Windows and Linux clients updated with all the new obfuscation strategies
- Windows client runs the obfuscation process in background now
- Drag & drop support added for faster Java file opening
- Command line version supports wildcards now and can process many files at once
- All the SDK packages updated

No comments:
Post a Comment