Babel Obfuscator Release Notes

Jul 21, 2020

Babel Obfuscator


  • New: Added renaming of external virtual methods (see –virtual external=on)
  • Improved memory consumption and obfuscation speed


  • Babel.Obfuscator NuGet package: the XmlDocumentationFile configuration has changed from property to item group.

Bug Fixes

  • Fix: Code encryption compatibility issue on .NET Framework 3.5 and early versions. Application crash with exception System.MissingMethodException.
  • Fix: Cross assembly renaming applications could crash at runtime with System.MissingMethodException.
  • Fix: Obfuscation could take considerable time and memory if dynamic proxy generates more than 10K types.
  • Fix: Virtual function obfuscation in some scenarios.
  • Fix: Warning Could not read rule MSIL encryption properties when the Source property is an empty string.
  • Fix: Stack trace method of nested type is not Deobfuscated.
  • Fix: Babel could hang in scenarios when using PDB encryption.

Babel Licensing


  • New: Added support for Xamarin.MAC

Bug Fixes

  • Fix: In Trial licenses, RunCount is incremented at each license Validate instead of every distinct run of the application.
  • Fix UI: Save license to the database can raise duplicate entity exception.

Pin It on Pinterest

Share This