NuGet-Paket von Babel Obfuscator
Mit dem NuGet-Paket von Babel Obfuscator integrieren Sie die MSBuild-Aufgabe Babel auf einfache Weise in jedes .NET-Projekt. Sobald das Paket installiert ist, wird die Babel-Aufgabe automatisch der Projektdatei hinzugefügt, und das Projekt erhält die nötigen Referenzen. Das vereinfacht die Integration von Babel Obfuscator in ein Projekt und stellt sicher, dass alle erforderlichen Komponenten richtig eingerichtet sind.
Das NuGet-Paket von Babel Obfuscator bietet außerdem einige Vorteile gegenüber dem manuellen Hinzufügen der Babel-Aufgabe zum Projekt. Erstens stellt das Paket sicher, dass die richtige Version der Babel-Aufgabe verwendet wird. Zweitens lässt sich die Babel-Aufgabe mit dem Paket geradliniger konfigurieren. Das NuGet-Paket von Babel Obfuscator enthält verschiedene Konfigurationen, die für den jeweiligen Projekttyp getestet sind, und lässt sich leicht anpassen, um das gewünschte Verschleierungsergebnis zu erreichen.
Diese Codebeispiele zeigen gezielt die Integration von Babel Obfuscator über das NuGet-Paket von Babel Obfuscator. Sie zeigen die Flexibilität und die Anpassungsmöglichkeiten des Pakets, mit denen Entwickler die Verschleierungseinstellungen fein abstimmen und optimale Ergebnisse für ihre Anwendungen erreichen. Mit dem NuGet-Paket wird die Integration von Babel Obfuscator einfacher und geradliniger, was Entwicklungszeit spart.
- Geheimnisse mit Zeichenfolgen- und Wertverschlüsselung schützen: API-Schlüssel, Verbindungszeichenfolgen und Konstanten verbergen.
- Den Aufrufgraphen mit Dynamic Proxy verbergen: Methodenaufrufe für einen Decompiler undurchsichtig machen.
- Eine verschleierte Datei: Abhängigkeiten zusammenführen: eine Abhängigkeit zu einer einzigen geschützten Assembly zusammenführen und internalisieren.
- Defense in Depth: jede Schutzebene in einem Build: die vollständige Ultimate-Konfiguration in einem Projekt.
- Android-Anwendung: eine .NET-App für Android verschleiern.
Das Paket selbst, seine Einrichtung und alle Eigenschaften, die es annimmt, sind im Abschnitt NuGet-Paket des Handbuchs dokumentiert.