NOTAS DE LA VERSIÓN

Novedades de Babel.

Cambios en el motor, las herramientas de gestión de licencias y el espacio de trabajo de Desktop, según las notas de la versión del producto.

Publicado el 6 de septiembre de 2021

Versión 9.7.6.0

Babel Obfuscator

Mejoras

  • Se han añadido los accesos FamilyAndAssembly y FamilyORAssembly a las reglas XML.
  • Se ha mejorado el algoritmo HASH del cifrado de cadenas.
  • Babel puede ejecutarse en Windows con la compatibilidad FIPS activada.
  • Se han añadido las propiedades MergeAction y RedirectTo a las reglas de combinación.
  • Se ha mejorado la compatibilidad con las funciones del lenguaje C# 9.
  • Se ha mejorado la ofuscación de XAML.
  • Se ha añadido una nueva tarea de agente de análisis de código.

Correcciones de errores

  • Desofuscar la traza de pila de métodos con parámetros modreq y modopt.
  • Fallo durante la ofuscación de ensamblados que tienen varios frameworks de destino.
  • Un método con acceso FamilyAndAssembly no se renombra.
  • Los atributos Obfuscation se eliminan si la combinación está activada.
  • Antidepuración para .NET Framework 2.0.
  • La expansión en línea podía hacer fallar el ensamblado ofuscado con InvalidProgramException.
  • Las reglas de ofuscación no se podían aplicar a los parámetros de métodos y propiedades.
  • Algunos mensajes de registro aparecen con el nivel de detalle 0.
  • Los archivos de documentación XML no se combinan cuando se usan rutas relativas.
  • Renombrado de XAML en casos con parámetros genéricos.
  • Renombrado de XAML de las propiedades de dependencia.
  • Error al escribir el archivo de mapa XML y el archivo de registro si la carpeta de destino no existe.
  • Babel.exe podía fallar con una excepción de referencia nula con la eliminación de código muerto activada.
  • Se ha corregido el fallo de la aplicación ofuscada en ciertos casos con la protección de proxy dinámico activada.
  • Corrección en la interfaz: se han corregido las selecciones de Access y Target en el editor de reglas.