Fonctionnalités
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 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.
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.
Utilisation en script
dotNet Protector a aussi une application ligne de commande (dotNetProtectorConsole.exe). 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.
Fonctionnalités de la version Abonnement (Entreprise)
Nouveau ! Android Protector
L'abonnement dotNet Protector Entreprise comprendra bientôt un protecteur pour Android (apk). Un aperçu est déjà dans la version entreprise. Remarque : ce protecteur s’applique uniquement aux applications android natives (pas .NET). Cet aperçu est encore limité en fonctionnalités, mais vous permettra d’essayer notre futur protecteur.
Ressources sécurisées
Un attribut vous permet d'indiquer les ressources que vous voulez protéger. Elles seront alors cryptées et accessibles seulement depuis votre assembly.
Activation de 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.
Services d'activation
Votre abonnement vous donne accès aux services d'activation. L'outil License Studio, personnalisable, vous permet de créer et gérer vos licences. Un assistant d'activation fourni sous forme de code source peut être inclus à votre programme pour prendre en charge l'activation.
Vous choisissez quel mode d'activation vous autorisez (Ordinateur, dispositif USB, SMBIOS, adresse MAC, compte utilisateur). Vous pouvez créer des licences réseau multiples ( par site, par dispositif, par utilisateur, par dispositif simultané, par utilisateur simultané).
Licence par fonctionnalités
Vous pouvez protéger les méthodes de votre programme individuellement grâce à un attribut qui permet de définir le niveau de fonctionnel requis dans la licence. Vous pouvez attribuer soit 8 fonctionnalités distinctes, soit 8 niveaux fonctionnels.
Essayez dotNet Protector
Pas encore convaincu? Essayez dotNet Protector, c'est sans risque!
Le téléchargement est anonyme et le support par e-mail est gratuit pour tout le monde (les utilisateurs enregistrés bénéficient d'un traitement prioritaire). En mode démo vous pourrez explorer toutes les fonctionnalités. La démo n'expire jamais, seuls les assemblies protégés expirent au bout de 5 jours. Cela vous permet de préparer sereinement vos assemblies pour dotNet Protector. N'hésitez pas à demander de l'aide en cas de soucis: dotnetprotector [at] pvlog.com.