Babel-Dokumentation
Willkommen in der offiziellen Dokumentation der Lösungen von Babel für Softwareschutz und Lizenzierung. Hier finden Sie Anleitungen, API-Referenzen und Beispiele, mit denen Sie Ihre .NET-Anwendungen schützen und um eine Softwarelizenzierung erweitern.
Produkte
Hier finden Sie die Dokumentation unserer Produkte und der API, mit denen Sie Ihre .NET-Software schützen und vermarkten:
Schützen Sie Ihre .NET-Anwendungen mit einer führenden Verschleierungstechnologie. Babel Obfuscator bietet Umbenennung von Symbolen, Kontrollflussverschleierung, Zeichenfolgenverschlüsselung, Codeverschlüsselung und Manipulationserkennung, um Ihr geistiges Eigentum vor Reverse Engineering zu schützen.
Statten Sie Ihre Anwendungen mit einer flexiblen Softwarelizenzierung aus. Babel Licensing unterstützt mehrere Lizenzierungsarten, darunter Lizenzdateien, Floating-Lizenzen, Lizenzaktivierung und Verbrauchstoken. Dazu gehört ein vollständiger Lizenzdienst, den Sie mit Babel Desktop oder, mit der Data-Center-Edition, im Browser verwalten.
Mit Babel Desktop für Windows, macOS und Linux konfigurieren Sie Obfuskierungsprojekte, dekodieren Stacktraces und verwalten Lizenzen über Babel Licensing Service. Verbinden Sie KI-Assistenten mit dem MCP-Server von Desktop.
Unter macOS und Linux ist eine Ultimate-Lizenz erforderlich.
Erste Schritte
Babel Obfuscator
- Babel Desktop: die plattformübergreifende Desktopanwendung für Windows, macOS und Linux installieren und verwenden
- Befehlszeilenschnittstelle: die Verschleierung in Buildprozessen automatisieren
- Integration über das NuGet-Paket: die Verschleierung in Ihren MSBuild-Workflow integrieren
- Beispiele: praktische Beispiele und Anwendungsfälle
Babel Licensing
- Installationsanleitung: den Babel Licensing Service installieren
- Lizenzverwaltung in Babel Desktop: Kunden, Produkte und Lizenzen in der Desktopanwendung verwalten
- Client-Komponenten: die Lizenzierung in Ihre Anwendungen integrieren
- Lizenzierungsarten: das passende Lizenzmodell wählen
- Beispiele: Beispielimplementierungen und Anleitungen
- API-Referenz: REST-API für die programmgesteuerte Lizenzverwaltung
Babel Desktop
Licensing-API
Vollständige Referenz der REST-API des Babel Licensing Service. Verwalten Sie Lizenzen, Produkte, Kunden und mehr programmgesteuert. Die Referenz umfasst Authentifizierung, Lizenzierungsvorgänge, Webhooks und eine ausführliche Dokumentation der Schemas.
Hauptfunktionen
Codeschutz
- Umbenennung von Symbolen: Klassen, Methoden, Felder und Eigenschaften in bedeutungslose Bezeichner umbenennen
- Kontrollflussverschleierung: die Logik des Codes so umformen, dass eine Dekompilierung wirkungslos bleibt
- Zeichenfolgenverschlüsselung: Zeichenfolgenliterale vor statischer Analyse schützen
- Codeverschlüsselung: Methodenrümpfe verschlüsseln, optional mit funktionsbasierter Lizenzierung
- Debugging-Schutz: Debugging-Versuche erkennen und darauf reagieren
- Manipulationserkennung: die Integrität der Assembly zur Laufzeit prüfen
Softwarelizenzierung
- Lizenzdateien: XML-basierte Offline-Validierung von Lizenzen
- Floating-Lizenzen: Lizenzierung für gleichzeitige Benutzer mit automatischer Freigabe
- Lizenzaktivierung: Online-Aktivierung mit Hardwarebindung
- Testlizenzen: zeitlich begrenzte Lizenzen mit Ablaufdatum für die Evaluierung
- Hardwaregebundene Lizenzen: Lizenzen an bestimmte Hardwarekonfigurationen binden
- Verbrauchstoken: nutzungsbasierte Lizenzierung für Dienste
- Reporting: Fehlerberichte, Erfassung der Lizenznutzung und benutzerdefinierte Berichte
- Webverwaltung: Lizenzverwaltung im Browser (Data Center)
- MCP-Server: KI-gestützte Lizenzverwaltung über die Integration des Model Context Protocol
Weitere Ressourcen
Die Dokumentation wird für KI-Assistenten auch als reines Markdown veröffentlicht. Unter Die Dokumentation mit KI verwenden erfahren Sie, wie Sie sie Claude, ChatGPT oder einem anderen Assistenten übergeben oder von Babel Desktop durchsuchen lassen.
Auf unserer Hauptwebsite babelfor.net finden Sie:
- Produktdownloads und Preise
- Artikel der Wissensdatenbank
- Support und Kontaktinformationen
- Blogbeiträge und Ankündigungen
Für technischen Support wenden Sie sich an support@babelfor.net.