RELEASE NOTES

What’s new in Babel.

Changes to the engine, licensing tools and Desktop workspace, from the product release notes.

Released April 11, 2021

Version 9.7.4.0

Babel Obfuscator

Enhancements

  • Added support for PDB debug files including Sourcelink information.
  • Improved obfuscation reliability of assemblies written using the Visual Basic language.
  • Improved anti-debugging feature for .NET Core and .NET 5 assemblies.

Bug Fixes

  • Lic.exe does not change the license format when --format option is specified at the command line.
  • Stack trace de-obfuscation when type namespace information is missing.
  • The configured PDB password is not used at the command line when using the Babel Obfuscator NuGet package.
  • Stack trace de-obfuscation added support for type generic parameters, and stack frame without namespace information.
  • PDB source file information is not encrypted for .NET Core assemblies.
  • Fixed crash of obfuscated application in a certain scenario when enum type removal is enabled.
  • Assemblies could be identified as already obfuscated if types are found in the global namespace.
  • Fixed warning [W00002] cannot parse BAML resource stream '...baml': Unable to read beyond the end of the stream, occurring in a certain scenario when merging assemblies with XAML resources.

Babel Licensing

Bug Fixes

  • Lic.exe does not change the license format when --format option is specified at command line.

Babel Encrypt Plugin 1.1.0.0

Enhancements

  • Hash string encryption.

Bug Fixes

  • Output of encrypted string in obfuscation log can cause the truncation of the log file.
  • When useCodeEncryption is set to true the application crash.
  • Application crash when enabling dynamic proxy calls.