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.

Pin It on Pinterest

Share This