Version 9.7.6.0
Babel Obfuscator
Améliorations
- Ajout des accès FamilyAndAssembly et FamilyORAssembly aux règles XML.
- Amélioration de l'algorithme HASH du chiffrement des chaînes.
- Babel peut s'exécuter sous Windows avec la compatibilité FIPS activée.
- Ajout des propriétés MergeAction et RedirectTo aux règles de fusion.
- Meilleure prise en charge des fonctionnalités du langage C# 9.
- Obfuscation XAML améliorée.
- Ajout d'une nouvelle tâche d'agent d'analyse de code.
Corrections de bugs
- Déobfuscation des traces de pile pour les méthodes comportant des paramètres modreq et modopt.
- Plantage pendant l'obfuscation d'assemblies ciblant plusieurs frameworks.
- Une méthode avec l'accès FamilyAndAssembly n'est pas renommée.
- Les attributs Obfuscation sont supprimés si la fusion est activée.
- AntiDebuggin pour .NET Framework 2.0.
- L'expansion en ligne pouvait faire planter l'assembly obfusqué avec une InvalidProgramException.
- Les règles d'obfuscation ne pouvaient pas être appliquées aux paramètres des méthodes et des propriétés.
- Certains messages de journalisation sont présents au niveau de verbosité 0.
- Les fichiers de documentation XML ne sont pas fusionnés lorsque des chemins relatifs sont utilisés.
- Renommage XAML dans les cas faisant intervenir des paramètres génériques.
- Renommage XAML des propriétés de dépendance.
- Erreur d'écriture du fichier XML MAP et du fichier journal si le dossier de destination n'existe pas.
- Babel.exe pouvait planter avec une exception de référence nulle lorsque la suppression du code mort est activée.
- Correction d'un plantage de l'application obfusquée dans certains cas avec la protection par proxy dynamique activée.
- Correctif interface : correction de la sélection Access et Target dans l'éditeur de règles.

