Introduction à dotNet Protector

Fontionnalités de dotNet Protector

Protection du code .NET
Les assemblies sont obfusqués, et le corps des méthodes est remplacé par du code corrompu; Les outils de décompilation ou désassemblage comme ILDASM ne pourront pas désassembler ou décompiler les méthodes.

Protection des composants
dotNet Protector 5  génère un nouvel assembly .Net. Cette nouvelle fonctionnalité permet de protéger aussi bien les exe que les dll. ASP.Net    est pris en charge par dotNet Protector 5.

Générateur de démos
dotNet Protector peut générer un exécutable limité. Vous pouvez indiquer la durée de vie de l’exécutable (en jours) : votre programme ne pourra plus être lancé au-delà de cette limite. Vous pouvez aussi choisir de limiter le temps d’exécution en minutes.
Aucune modification de votre code n’est nécessaire pour produire une version démo.

Activez vos logiciels
Un mécanisme de verrou matériel est intégré à dotNet Protector. L’exécution de votre programme peut être conditionnée à la validité d’une clé d’activation. Les fonctionnalités de collecte de la configuration et de génération d’un code pour l’activation sont intégrées.
Les clés utilisés pour l’activation sont UNIQUES : Un nouveau jeu est généré à l’installation. Ce jeu, composé de clés publiques et privées ne vous permettra de déverrouiller que vos applications, et LUI SEUL le pourra. Vos applications embarquent la partie publique du jeu ; la partie privée n’est nécessaire que pour protéger l’application et la déverrouiller – elle reste chez vous. Vous gardez ainsi le contrôle de tout le processus d’activation.

Utilisation en script
dotNet Protector est une application ligne de commande ; sans paramètres il est utilisé en mode interactif. Vous pouvez protéger votre code immédiatement après la compilation en ajoutant un événement après génération dans votre projet visual studio ; la protection s’effectue alors automatiquement après la compilation.

Envoyer un commentaire à PV Logiciels à propos de cet article