Chiffrement de chaînes utilisateur

Dotfuscator Professional Edition vous permet de masquer les chaînes utilisateur présentes dans votre assembly. Une attaque courante consiste à détecter les sections de code critiques en recherchant les références de chaînes dans le fichier binaire. Par exemple, si votre application est verrouillée après une période donnée, elle affiche sans doute un message lorsque cette période est écoulée. Les pirates recherchent simplement ce message dans le code désassemblé ou décompilé et, une fois qu'ils l'ont trouvé, il est probable qu'ils ne sont pas loin de l'algorithme en question.

Dotfuscator résout ce problème en vous permettant de chiffrer les chaînes de ces parties sensibles de l'application, ce qui constitue une barrière efficace contre ce type d'attaque.

Dans la mesure où le chiffrement de chaînes engendre une légère dégradation de la vitesse d'exécution (pour le déchiffrement à la volée lors de l'utilisation d'une chaîne), les règles de configuration sont des règles d'inclusion. Ainsi, aucune chaîne n'est chiffrée par défaut, sauf si vous incluez spécifiquement une méthode qui utilise la chaîne. En effet, vous ne souhaiterez probablement chiffrer que les chaînes sensibles de votre application.

Pour plus d'informations, consultez le guide de l'utilisateur en ligne.

© 2002-2007 PreEmptive Solutions. Tous droits réservés.