Enterprise
Eine Einzelentwickler-Lizenz für den eigenen Windows-Computer des Entwicklers, mit Babel Desktop für Windows, den Kommandozeilentools und der MSBuild-Aufgabe. Build-Server, macOS und Linux benötigen Ultimate.
BABEL OBFUSCATOR 12
Machen Sie Ihre kompilierten .NET-Assemblys schwerer zu verstehen und zu verändern. Konfigurieren Sie jeden Schutz passend zur Arbeitsweise Ihrer Anwendung.


Eine Einzelentwickler-Lizenz für den eigenen Windows-Computer des Entwicklers, mit Babel Desktop für Windows, den Kommandozeilentools und der MSBuild-Aufgabe. Build-Server, macOS und Linux benötigen Ultimate.
Eine Standortlizenz für Windows, macOS und Linux. Enthält Desktop, NuGet-Pakete, Build-Server-Integration, Babel Encrypt und die zusätzlichen Ultimate-Schutzfunktionen.
Eine unbefristete Lizenz funktioniert weiterhin für Builds, die veröffentlicht wurden, während die Wartung aktiv war. Verlängern Sie die Wartung, um auch neuere Builds abzudecken; die bereits abgedeckte Version funktioniert weiterhin.
01 / BABEL OBFUSCATOR 12
Benennen Sie Typen, Methoden, Eigenschaften und Felder um, ohne die Referenzen zu verlieren, die Ihre Anwendung braucht. Verwenden Sie Ausschlussregeln für öffentliche APIs, Reflection und Serialisierung, und bewahren Sie Map-Dateien zur Diagnose von Produktionsproblemen auf.
Lesen Sie die Dokumentation

02 / BABEL OBFUSCATOR 12
Methodenrümpfe transformieren, ohne ihr beabsichtigtes Verhalten zu ändern. Ultimate ergänzt in Babel 12 den Chain-Kontrollfluss mit Chained-State-Dispatch und Laufzeitzustand, der die Rekonstruktion des ursprünglichen Ablaufs erschwert.
Lesen Sie die Dokumentation

03 / BABEL OBFUSCATOR 12
Verschlüsseln Sie Zeichenfolgen, Werte, Ressourcen und MSIL-Code mit Einstellungen, über die Sie Schutz und Laufzeitaufwand gegeneinander abwägen. Ultimate ergänzt die Stream-Zeichenfolgenverschlüsselung. Dynamische Proxys führen eine Indirektion um ausgewählte Methodenaufrufe ein.
Lesen Sie die Dokumentation

04 / BABEL OBFUSCATOR 12
Fügen Sie Anti-Tampering-Prüfungen hinzu, um geänderte Assemblys zu erkennen. Ultimate kann zusätzlich Android-Signaturinformationen sowie iOS-Bundle- oder Team-Identität validieren. Diese Schutzmaßnahmen fügen Ihrer Anwendung Prüfungen hinzu; sie machen Reverse Engineering nicht unmöglich.
Lesen Sie die Dokumentation

05 / BABEL OBFUSCATOR 12
Führen Sie Abhängigkeiten zusammen oder betten Sie sie ein und konfigurieren Sie assemblyübergreifende Verweise auf der Projektarbeitsfläche. Verwalten Sie das Projekt und seine XML-Regeln in der Versionskontrolle und nutzen Sie dann die CLI oder die MSBuild-Aufgabe in Ihrer Build-Pipeline.
Lesen Sie die Dokumentation

06 / BABEL OBFUSCATOR 12
Verwenden Sie die ursprüngliche Map-Datei, um einen Stacktrace wieder in die Ihnen bekannten Namen zurückzuübersetzen. Prüfen Sie Warnungen vor der Auslieferung und werten Sie die Schutzstatistiken nach jedem Lauf aus.
Lesen Sie die Dokumentation

IM WERKZEUGKASTEN VON TEAMS BEI
MIT BABEL STARTEN
Testen Sie Babel Desktop, erkunden Sie die Tools und wählen Sie die Edition, die zu Ihrer Arbeit passt.