Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog
16 mars 2013 6 16 /03 /mars /2013 16:33

Il est important de protéger son code. Même si Dotfuscator CE n’a pas toutes les fonctionnalités nécessaires à une bonne obfuscation il permet néanmoins de rendre le code moins compréhensible.

Dotfuscator CE ne permet pas d’obfusquer le code à la volé et de le signer lorsque l’on utilise le bouton “Publish Wizard” de Visual Studio 2012 pour un projet ClickOnce.

Il est cependant possible de le faire en suivant les étapes suivantes (Configuration Release):

 

1- Faite un Rebuild de votre application

2- Copiez tous les .dll se trouvant dans le dossier /bin/Release dans le dossier /obj/Release

3- Ouvrez DotFuscator CE et obfusquez votre application (.exe) se trouvant dans le dossier /obj/Release

4- Remplacez le fichier de votre application se trouvant dans /obj/Release par celui généré par DotFuscator CE se trouvant généralement dans le dossier /Mes documents/DotFuscated

5- Dans les propriétés de votre projet, dans l’onglet “Publish”, cliquez sur “Publish Now

 

Le bouton “Publish Now” considére que le build de votre application est à jour et va donc créer le package de déploiement à partir de votre fichier obfusqué !

Partager cet article
Repost0

commentaires