DOKUMENTATION

Finden Sie die Details.

Durchsuchen Sie die Produktleitfäden und öffnen Sie dann die vollständige Seite auf docs.babelfor.net. Von Ihrem ersten Projekt bis zum produktiven Lizenzierungsdienst.

30 Ergebnisse angezeigt

desktop

Verwaltung ↗

Benutzer, API-Schlüssel, Servereinstellungen und Serverinformationen in der Licensing-Erweiterung

licensing

KI-Integration ↗

KI-Assistenten mit Babel Licensing über das Model Context Protocol integrieren

obfuscator

KI-freundlicher CLI-Modus ↗

Die Standard-Textausgabe von babel.exe bleibt unverändert und weiterhin vollständig abwärtskompatibel: Vorhandene CI-Skripte und Kundenintegrationen erfordern keine Änderungen.

licensing

KI-freundlicher CLI-Modus ↗

Die Standard-Textausgabe von lic bleibt unverändert und weiterhin vollständig abwärtskompatibel: Vorhandene Skripte erfordern keine Änderungen.

obfuscator

Android-Anwendung ↗

In diesem Beispielprojekt verwenden wir das Babel Obfuscator NuGet-Paket, um die Verschleierung in einer Android-Anwendung auf Basis von .NET 7 zu ermöglichen. Das Babel Obfuscator NuGet-Paket lässt sich einfach in ein .NET-Projekt integrieren. Es…

obfuscator

Anti-Debugging ↗

Durch das Einfügen von Anti-Debugging-Code in Ihre Assembly kann Babel Obfuscator proaktiv reagieren, wenn ein Debugger angehängt wird, etwa indem die Anwendung beendet oder benutzerdefinierte Logik ausgeführt wird. Diese Fähigkeit ist ein entscheidender…

licensing

API-Schlüssel ↗

Der Babel Licensing-Dienst bietet ein System zur Verwaltung von API-Schlüsseln, mit dem Benutzer API-Schlüssel für den Zugriff auf die Web-API-Schnittstelle des Babel Licensing-Dienstes sicher erstellen, verwalten und kontrollieren können. API-Schlüssel dienen als Authentifizierung…

obfuscator

Anhang ↗

Die folgende Tabelle zeigt die Liste der Warncodes und Meldungen.

obfuscator

AppVeyor ↗

AppVeyor erstellt die Lösung mit dem .NET SDK, und das Babel.Obfuscator-Paket fügt die Babel-Aufgabe zu diesem Build hinzu. Wie bei jedem anderen Build-Server beschränkt sich die Arbeit auf zwei Dinge: den Agenten auf den privaten Feed zugreifen zu lassen, der…

obfuscator

Assembly-Einbettung ↗

Babel Obfuscator bietet eine Funktion, um mehrere Assemblys in die Hauptanwendung einzubetten, wodurch sich die Gesamtgröße der bereitgestellten Assembly verringern lässt. Beim Einbetten von Assemblys mit Babel Obfuscator werden die eingebetteten Assemblys…

obfuscator

Assembly-Zusammenführung ↗

Sie können Assemblys mit dem Kommandozeilentool babel, der MSBuild-Aufgabe „Babel“ oder Babel Desktop zusammenführen.

obfuscator

Azure DevOps ↗

Azure Pipelines erstellt das Projekt mit dem .NET SDK, und das Babel.Obfuscator-Paket fügt die Babel-Aufgabe in diesen Build ein. Auf dem Agenten muss Babel nicht installiert sein: Das Paket bringt die Build-Tools mit, und die Pipeline muss lediglich…

desktop

Babel Desktop ↗

Babel Desktop, die plattformübergreifende Anwendung für Babel Obfuscator-Projekte und die Verwaltung von Babel Licensing

licensing

Babel Licensing ↗

Lesen Sie den Produktleitfaden zu Babel Licensing.

licensing

Babel Licensing-Dienst ↗

Der Babel Licensing-Dienst ist eine umfassende und robuste Lizenzierungslösung, die speziell für .NET-Anwendungen entwickelt wurde. Er bietet eine breite Palette an Funktionen, die auf die effektive Verwaltung von Softwarelizenzen ausgerichtet sind. Der primäre…

licensing

Babel Licensing Tool ↗

Babel.Licensing.Tool ist ein .NET-Toolpaket, das den Befehl lic installiert. Es ist dasselbe Kommandozeilentool, das auch in den Babel-Zip-Paketen enthalten ist, mit denselben Optionen, und es liegt den Babel Licensing-Editionen Server und Data…

obfuscator

Babel Obfuscator ↗

Lesen Sie den Produktleitfaden zu Babel Obfuscator.

obfuscator

Babel Obfuscator NuGet-Paket ↗

Das Babel Obfuscator NuGet-Paket bietet eine einfache Möglichkeit, die Babel-MSBuild-Aufgabe in jedes .NET-Projekt zu integrieren. Sobald das Paket installiert ist, wird die Babel-Aufgabe automatisch zur Projektdatei hinzugefügt, und die notwendigen…

obfuscator

Babel Obfuscator-Plugins ↗

Babel Obfuscator unterstützt benutzerdefinierte Plugins, mit denen Anwender die Funktionalität des Obfuscators über den Lieferumfang hinaus erweitern können. Mit einem benutzerdefinierten Plugin können Sie:

obfuscator

Babel Obfuscator-Tool ↗

Babel.Obfuscator.Tool ist ein .NET-Toolpaket, das den Befehl babel installiert. Es ist dasselbe Kommandozeilentool, das auch in den babelnet-Zip-Paketen enthalten ist, mit denselben Optionen, und es liegt der Ultimate-Edition und dem Babel…

obfuscator

Babel-Aufgabe-Referenz ↗

Die Babel-Aufgabe stellt für jede Option des Kommandozeilentools ein Attribut bereit und leitet die Attributwerte unverändert daran weiter. Ein boolesches Attribut akzeptiert true oder false. Erwartet die Kommandozeilenoption ein Argument, gilt dasselbe…

obfuscator

Blazor Web App ↗

Blazor-Anwendungen lassen sich mit Babel Obfuscator schützen, was mehrere Vorteile bietet. Einer der wichtigsten Vorteile von Blazors Razor Pages ist die Möglichkeit, HTML-Markup und C#-Code zu kombinieren, was einen prägnanteren…

obfuscator

Build-Pipeline ↗

Standardmäßig führt das Paket Babel direkt nach CoreCompile aus, und zwar für die Assembly, die der Compiler gerade in den Zwischenordner geschrieben hat, $(IntermediateOutputPath)$(TargetFileName), also den obj-Ordner. Jeder spätere Schritt der…

obfuscator

Build-Server ↗

Die Beispiele in diesem Abschnitt behandeln vor allem die am häufigsten verwendeten Build-Server. Es ist jedoch wichtig zu beachten, dass die Integration mit Build-Servern ausschließlich mit der Babel Obfuscator Ultimate Edition verfügbar ist. Diese…

obfuscator

Verkettete Zustände ↗

Verkettete Zustände (chain) ist die stärkste Kontrollfluss-Transformation in Babel Obfuscator. Wie der switch-Algorithmus verflacht sie eine Methode ab — sie baut die Methode rund um einen Dispatcher neu auf, sodass ihre Blöcke nicht mehr in der Quellreihenfolge laufen —, aber sie…

obfuscator

ClickOnce Deploy ↗

Bei der ClickOnce-Bereitstellung ist die Babel-Aufgabe so konfiguriert, dass sie die Ziel-Assembly direkt nach dem Compile-Schritt verschleiert.

licensing

Client-Komponenten ↗

Um Babel Licensing zu Ihren .NET-Anwendungen und -Komponenten hinzuzufügen, müssen Sie die Babel Licensing-Clientkomponenten installieren. Dazu gehören das Babel Licensing NuGet-Paket und das Babel Data NuGet-Paket, die Sie referenzieren aus…

obfuscator

Codeverschlüsselung ↗

Codeverschlüsselung ist eine leistungsstarke Funktion von Verschleierungstools, mit der Entwickler ihren Anwendungscode vor Reverse Engineering durch Hacker oder Wettbewerber schützen können. Bei der Codeverschlüsselung wird der Code so umgewandelt, dass…

obfuscator

Codeverschlüsselung ↗

Die Codeverschlüsselungsfunktion von Babel Obfuscator ermöglicht es Anwendern, ihren gesamten Code zu verschlüsseln, um ihn vor Reverse Engineering zu schützen.

obfuscator

Codeoptimierungen ↗

Codeoptimierungen bezeichnen eine Reihe von Techniken, die Babel Obfuscator einsetzt, um die Effizienz und Leistung des Codes während des Verschleierungsprozesses zu verbessern. Diese Optimierungen zielen darauf ab, den generierten Code so zu verfeinern, dass…