Version 9.4.0.0
Babel Obfuscator
Verbesserungen
- Neu ist das Plug-in Babel Encrypt im NuGet-Paket Babel.Obfuscator.
- Das NuGet-Paket Babel.Obfuscator ist jetzt mit AppCentral kompatibel.
- Verbesserte Plug-in-Schnittstelle von Babel Obfuscator.
- Die Optionen mapin und rules unterstützen jetzt Globbing-Ausdrücke.
Änderungen
- Das NuGet-Paket Babel.Obfuscator wurde angepasst, um mit der Buildumgebung des aktuellen Visual Studio 2019 besser zurechtzukommen.
Fehlerbehebungen
- Verschleierte Xamarin-Assemblies können den Xamarin-Linker beim Build des Projekts zu folgendem Fehler veranlassen: error XALNK7000: Mono.Linker.MarkException: Error processing method: … in assembly: … System.ArgumentNullException: Value cannot be null.
- BabelEncrypt: Behoben wurde eine „method not found“-Ausnahme beim Verschleiern von .NET-2.0-Assemblies.
- Codeverschlüsselung, Fehler: Attempt by method 'DynamicClass.?(…)' to access field 'Type`1.value' failed.
- Babel erzeugt falsche portable PDB-Metadaten.
- Der Xamarin-Linker gibt beim Lesen verschleierter PDB-Assemblies eine Warnung aus, ausgelöst durch die Ausnahme: System.IndexOutOfRangeException: Index was outside the bounds of the array. Beim Lesen benutzerdefinierter Debuginformationen.
- Verschleierte UWP-Bibliotheken können den Compiler mit einem internen Compilerfehler abstürzen lassen: Object reference not set to an instance of an object.
- Verschleierte UWP-Anwendungen können beim Start mit einer TypeInitializationException abstürzen.
- Der Stack-Decoder konnte nicht alle Frames dekodieren, wenn mehrere Map-Dateien zum Dekodieren des verschleierten Stacks verwendet werden.
- Der Algorithmus der Kontrollflussverschleierung kann die verschleierte Anwendung mit einer InvalidProgramException unbrauchbar machen.
- Behoben in der Oberfläche: Behoben wurde die InvalidOperationException „Duplicate attribute.“, die unter bestimmten Umständen beim Speichern von Projektdateien auftrat.
- Behoben in der Oberfläche: Stufenbalken und erweiterte Einstellungen wirken sich nicht auf Farbschemata aus.
- Behoben in der Oberfläche: Die Links im Hilfemenü zur Website wurden korrigiert.

