Babel Obfuscator 9.7.6 Release Notes
Sep 6, 2021
Babel Obfuscator 9.7.6.0
Enhancements
- Added FamilyAndAssembly, FamilyORAssembly access to XML rules.
- Improved string encryption HASH algorithm.
- Babel can run on Windows OS with FIPS compatibility enabled.
- Added MergeAction and RedirectTo properties to merge rules.
- Improved support for C# 9 language features.
- Improved XAML obfuscation.
- Added new code analysis agent task.
Fixes
- Fix: Deobfuscate stack trace for methods with modreq and modopt parameters.
- Fix: Crash during obfuscation of assemblies targeting multiple frameworks.
- Fix: Method with FamilyAndAssembly access is not renamed.
- Fix: The Obfuscation attributes are stripped if merge is enabled.
- Fix: AntiDebuggin for .NET Framework 2.0.
- Fix: Inline expansion could crash the obfuscated assembly with InvalidProgramException.
- Fix: Obfuscation rules could not be applied to methods and properties parameters.
- Fix: Some logging messages are present at verbosity level 0.
- Fix: XML doc files are not merged when using relative paths.
- Fix: XAML renaming in scenarios involving generic parameters.
- Fix: XAML renaming of dependency properties.
- Fix: Error writing XML MAP file and log file if the destination folder does not exist.
- Fix: babel.exe might crash with a null reference exception when dead code removal is enabled.
- Fix: Fixed crash of obfuscated application in certain scenarios with dynamic proxy protection enabled.
- Fix UI: Fixed Access and Target selection in the rule editor.