Version 9.7.6.0
Babel Obfuscator
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.
Bug Fixes
- Deobfuscate stack trace for methods with modreq and modopt parameters.
- Crash during obfuscation of assemblies targeting multiple frameworks.
- Method with FamilyAndAssembly access is not renamed.
- The Obfuscation attributes are stripped if merge is enabled.
- AntiDebuggin for .NET Framework 2.0.
- Inline expansion could crash the obfuscated assembly with InvalidProgramException.
- Obfuscation rules could not be applied to methods and properties parameters.
- Some logging messages are present at verbosity level 0.
- XML doc files are not merged when using relative paths.
- XAML renaming in scenarios involving generic parameters.
- XAML renaming of dependency properties.
- Error writing XML MAP file and log file if the destination folder does not exist.
- Babel.exe might crash with a null reference exception when dead code removal is enabled.
- Fixed crash of obfuscated application in certain scenarios with dynamic proxy protection enabled.
- Fix UI: Fixed Access and Target selection in the rule editor.

