NOTE DI RILASCIO

Le novità di Babel.

Modifiche al motore, agli strumenti di licensing e all’area di lavoro Desktop, dalle note di rilascio del prodotto.

Rilasciata il 1 giugno 2020

Versione 9.4.0.0

Babel Obfuscator

Miglioramenti

  • Aggiunto il plugin Babel Encrypt al pacchetto NuGet Babel.Obfuscator.
  • Il NuGet Babel.Obfuscator è ora compatibile con AppCentral.
  • Migliorata l'interfaccia dei plugin di Babel Obfuscator.
  • Le opzioni mapin e rules supportano ora le espressioni di globbing.

Modifiche

  • Modificato il pacchetto NuGet Babel.Obfuscator per gestire meglio l'ambiente di build più recente di Visual Studio 2019.

Correzioni di bug

  • Gli assembly Xamarin offuscati possono far emettere al Linker Xamarin il seguente errore durante la build del progetto: error XALNK7000: Mono.Linker.MarkException: Error processing method: … in assembly: … System.ArgumentNullException: Value cannot be null.
  • BabelEncrypt: risolta l'eccezione di metodo non trovato durante l'offuscamento di assembly .NET 2.0.
  • Cifratura codice, errore: Attempt by method 'DynamicClass.?(…)' to access field 'Type`1.value' failed.
  • Babel genera informazioni di metadati PDB portabili errate.
  • Il Linker Xamarin genera un avviso leggendo gli assembly PDB offuscati a causa dell'eccezione: System.IndexOutOfRangeException: Index was outside the bounds of the array, durante la lettura delle informazioni di debug personalizzate.
  • Le librerie UWP offuscate possono far andare in crash il compilatore con un errore interno: Object reference not set to an instance of an object.
  • Le applicazioni UWP offuscate possono andare in crash all'avvio con TypeInitializationException.
  • Il decodificatore dello stack non riusciva a decodificare tutti i frame quando si usano più file di mappa per decodificare lo stack offuscato.
  • L'algoritmo di offuscamento del flusso di controllo può compromettere l'applicazione offuscata con l'eccezione InvalidProgramException.
  • Fix GUI: Risolta l'eccezione di operazione non valida 'Duplicate attribute.' che si verificava in alcune circostanze durante il salvataggio dei file di progetto.
  • Fix GUI: Le barre di livello e le impostazioni avanzate non hanno effetto sui temi.
  • Fix GUI: Corretti i link del menu di aiuto verso il sito web.