Version 9.5.0.0
Babel Obfuscator
Améliorations
- Nouveau : ajout du renommage des méthodes virtuelles externes (voir --virtual external=on).
- Consommation mémoire et vitesse d'obfuscation améliorées.
Modifications
- Paquet NuGet Babel.Obfuscator : la configuration XmlDocumentationFile passe d'une propriété à un groupe d'éléments.
Corrections de bugs
- Problème de compatibilité du chiffrement du code sur .NET Framework 3.5 et les versions antérieures. L'application plante avec l'exception System.MissingMethodException.
- Les applications utilisant le renommage inter-assemblies pouvaient planter à l'exécution avec System.MissingMethodException.
- L'obfuscation pouvait prendre un temps et une mémoire considérables si le proxy dynamique génère plus de 10 000 types.
- Obfuscation des fonctions virtuelles dans certains cas.
- Avertissement « Could not read rule MSIL encryption properties » lorsque la propriété Source est une chaîne vide.
- La méthode d'un type imbriqué n'est pas déobfusquée dans la trace de pile.
- Babel pouvait se bloquer dans certains cas d'utilisation du chiffrement des PDB.
Babel Licensing 2.8.6.0
Améliorations
- Nouveau : ajout de la prise en charge de Xamarin.MAC.
Corrections de bugs
- Dans les licences d'essai, RunCount est incrémenté à chaque Validate de la licence au lieu de l'être à chaque exécution distincte de l'application.
- Correctif interface : l'enregistrement d'une licence en base de données peut lever une exception d'entité dupliquée.

