DOCUMENTATION

Consultez les détails.

Recherchez dans les guides produit, puis ouvrez la page complète sur docs.babelfor.net. De votre premier projet à un service de gestion des licences en production.

30 résultats affichés

desktop

Administration ↗

Utilisateurs, clés API, paramètres serveur et informations serveur dans l’extension Licensing

licensing

Intégration de l’IA ↗

Intégrez des assistants IA à Babel Licensing à l’aide du Model Context Protocol

obfuscator

Mode CLI adapté à l’IA ↗

La sortie texte par défaut de babel.exe reste inchangée et entièrement rétrocompatible : les scripts CI existants et les intégrations clients ne nécessitent aucune modification.

licensing

Mode CLI adapté à l’IA ↗

La sortie texte par défaut de lic reste inchangée et entièrement rétrocompatible : les scripts existants ne nécessitent aucune modification.

obfuscator

Application Android ↗

Dans ce projet d’exemple, nous utiliserons le package NuGet Babel Obfuscator pour activer l’obfuscation dans une application Android basée sur .NET 7. Le package NuGet Babel Obfuscator peut être facilement intégré dans un projet .NET. Il…

obfuscator

Anti-débogage ↗

En injectant du code anti-débogage dans votre assembly, Babel Obfuscator peut prendre des mesures proactives lorsqu’un débogueur est attaché, comme mettre fin à l’application ou exécuter une logique personnalisée. Cette fonctionnalité joue un rôle crucial…

licensing

Clés API ↗

Le service Babel Licensing fournit un système de gestion des clés API qui permet aux utilisateurs de générer, gérer et contrôler en toute sécurité les clés API pour accéder à l’interface Web API du service Babel Licensing. Les clés API servent d’authentification…

obfuscator

Annexe ↗

Le tableau suivant présente la liste des codes et messages d’avertissement.

obfuscator

AppVeyor ↗

AppVeyor compile la solution avec le SDK .NET, et le package Babel.Obfuscator ajoute la tâche Babel à ce build. Comme avec tout autre serveur de build, le travail se limite à deux choses : permettre à l’agent d’atteindre le flux privé qui…

obfuscator

Intégration d’assemblies ↗

Babel Obfuscator propose une fonctionnalité permettant d’intégrer plusieurs assemblies dans l’application principale, ce qui peut réduire la taille globale de l’assembly déployé. Lors de l’intégration d’assemblies avec Babel Obfuscator, les assemblies intégrés sont…

obfuscator

Fusion d’assemblies ↗

Vous pouvez fusionner des assemblies avec l’outil en ligne de commande babel, la tâche MSBuild de Babel, ou Babel Desktop.

obfuscator

Azure DevOps ↗

Azure Pipelines compile le projet avec le SDK .NET, et le package Babel.Obfuscator insère la tâche Babel dans ce build. Babel n’a pas besoin d’être installé sur l’agent : le package embarque les outils de build, et le pipeline se contente…

desktop

Babel Desktop ↗

Babel Desktop, l’application multiplateforme pour les projets Babel Obfuscator et la gestion des licences Babel Licensing

licensing

Babel Licensing ↗

Consultez le guide produit de Babel Licensing.

licensing

Service Babel Licensing ↗

Le service Babel Licensing est une solution de gestion des licences complète et robuste, conçue spécifiquement pour les applications .NET. Il propose un large éventail de fonctionnalités destinées à gérer efficacement les licences logicielles. Le principal…

licensing

Outil Babel Licensing ↗

Babel.Licensing.Tool est un package d’outil .NET qui installe la commande lic. Il s’agit du même outil en ligne de commande fourni dans les packages zip Babel, avec les mêmes options, et il est inclus avec les éditions Babel Licensing, Server et Data…

obfuscator

Babel Obfuscator ↗

Consultez le guide produit de Babel Obfuscator.

obfuscator

Package NuGet Babel Obfuscator ↗

Le package NuGet Babel Obfuscator offre un moyen simple d’intégrer la tâche MSBuild de Babel dans n’importe quel projet .NET. Une fois le package installé, la tâche Babel est automatiquement ajoutée au fichier du projet, et les…

obfuscator

Plugins Babel Obfuscator ↗

Babel Obfuscator prend en charge des plugins personnalisés qui permettent aux utilisateurs d’étendre les fonctionnalités de l’obfuscateur au-delà de ce qui est fourni par défaut. Avec un plugin personnalisé, vous pouvez :

obfuscator

Outil Babel Obfuscator ↗

Babel.Obfuscator.Tool est un package d’outil .NET qui installe la commande babel. Il s’agit du même outil en ligne de commande fourni dans les packages zip babelnet, avec les mêmes options, et il est inclus avec l’édition Ultimate et Babel…

obfuscator

Référence de la tâche Babel ↗

La tâche Babel expose un attribut pour chaque option de l’outil en ligne de commande et transmet les valeurs des attributs sans les modifier. Un attribut booléen accepte true ou false. Lorsque l’option de ligne de commande prend un argument, le même…

obfuscator

Application web Blazor ↗

Les applications Blazor peuvent être protégées avec Babel Obfuscator, ce qui présente plusieurs avantages. L’un des principaux avantages des pages Razor de Blazor est de pouvoir combiner balisage HTML et code C#, ce qui permet d’obtenir un code plus concis…

obfuscator

Pipeline de build ↗

Par défaut, le package exécute Babel juste après CoreCompile, sur l’assembly que le compilateur vient d’écrire dans le dossier intermédiaire, $(IntermediateOutputPath)$(TargetFileName), c’est-à-dire le dossier obj. Chaque étape ultérieure du…

obfuscator

Serveurs de build ↗

Les exemples de cette section portent principalement sur les serveurs de build les plus utilisés. Il est toutefois essentiel de noter que l’intégration avec les serveurs de build est disponible exclusivement avec l’édition Ultimate de Babel Obfuscator. Ceci…

obfuscator

État chaîné ↗

L’État chaîné (chain) est la transformation de flux de contrôle la plus puissante de Babel Obfuscator. Comme l’algorithme switch, il aplatit une méthode — il reconstruit la méthode autour d’un dispatcher afin que ses blocs ne s’exécutent plus dans l’ordre du code source — mais il…

obfuscator

Déploiement ClickOnce ↗

Dans un déploiement ClickOnce, la tâche Babel est configurée pour obfusquer l’assembly cible juste après l’étape Compile.

licensing

Composants client ↗

Pour ajouter Babel Licensing à vos applications et composants .NET, vous devez installer les composants clients Babel Licensing. Ils incluent le package NuGet Babel Licensing et le package NuGet Babel Data, que vous référencez depuis…

obfuscator

Chiffrement du code ↗

Le chiffrement du code est une fonctionnalité puissante des outils d’obfuscation qui permet aux développeurs de protéger le code de leur application contre la rétro-ingénierie par des pirates informatiques ou des concurrents. Avec le chiffrement du code, le code est transformé de manière à…

obfuscator

Chiffrement du code ↗

La fonctionnalité de chiffrement du code de Babel Obfuscator permet aux utilisateurs de chiffrer l’intégralité de leur code afin de le protéger contre la rétro-ingénierie.

obfuscator

Optimisations du code ↗

Les optimisations du code désignent un ensemble de techniques employées par Babel Obfuscator pour améliorer l’efficacité et les performances du code pendant le processus d’obfuscation. Ces optimisations visent à affiner le code généré pour le rendre…