Dotfuscator Community Edition (gratuit avec VS)
AVANTAGES: Je l'ai utilisé Dotfuscator beaucoup, la version gratuite vous permettra de changer le nom de code, donc des variables telles que myPassword montreront comme juste ab, il remplacera les noms de variables et remplacera les instructions de contrôle par goto, rendant plus difficile la compréhension du but de cette section de code après décompilation avec des outils comme le réflecteur.
INCONVÉNIENTS: Mais il sera toujours évident des références au chiffrement des bibliothèques COM (non renommé) qu'il existe des mots de passe contenus sensibles là-dedans, et la clé de cryptage sera très familier à quelqu'un qui cherche, rendant C'est facile à casser.
Dotfuscator Pro
AVANTAGES: L'édition pro (contact Dotfuscator pour un essai) vous permettra de chiffrer réellement (très facile, il suffit d'un clic pour sélectionner la méthode que vous voulez chiffrer) la méthode donc que lors de la décompilation du code avec un réflecteur, tout le contenu de la méthode montrera comme charabia et ne peut pas être craqué.
INCONVÉNIENTS: L'édition Pro est sûr pare-balles, mais il est une technologie très cher, environ 3k $ par lisence si je ne me trompe, mais vous avez seulement besoin d'un, sur la ligne de construction.
+1 pour leur produit commercial qui a vs intégration. –