Version 9.3.3.1
Babel Obfuscator
Corrections de bugs
- Les assemblies Xamarin obfusqués peuvent faire lever au linker Xamarin l'erreur suivante pendant la compilation du projet : error XALNK7000: Mono.Linker.MarkException: Error processing method: ... in assembly: ... ---> System.ArgumentNullException: Value cannot be null.
Babel Obfuscator 9.3.3.0
Corrections de bugs
- Le manifeste de dépendances JSON n'est pas mis à jour lors de l'intégration d'assemblies .NET Core.
- La validation XML d'une licence pouvait lever l'erreur : XML document not loaded.
- PInvoke ajoute l'extension .dll aux imports de bibliothèques non Windows.
- Problème de stabilité faisant planter les assemblies obfusqués avec l'erreur : System.TypeInitializationException: The type initializer for '?' threw an exception. Ce correctif concerne les fonctionnalités de chiffrement suivantes :
- Chiffrement du code.
- Chiffrement des chaînes HASH, XOR.
- Chiffrement des valeurs.
- Chiffrement des ressources.
- Un problème d'analyse XAML qui pouvait parfois émettre l'avertissement W00002: Cannot parse BAML resource stream.
- L'appel par proxy dynamique pouvait produire l'erreur suivante : System.TypeInitializationException: The type initializer for 'xyz' threw an exception. System.NotSupportedException: The return Type contains some invalid type.
- Les règles XML visant des méthodes, des champs, des propriétés ou des événements ne correspondent pas si un HasAttribute a été défini.

