Dotfuscator Community Edition (free with VS)
ADVANTAGES: I used Dotfuscator a lot, the free version will allow you to rename the code, so variables like myPassword will be displayed as just ab, it will replace the variable names and replace goto control instructions, which will make it difficult to understand the purpose of this section of the code after decompiling with tools. such as a reflector.
DISADVANTAGES: But from links to encryption of COM libraries (not renamed) it will still be obvious that there is confidential password content, and the encryption key will be very familiar with those who are looking for it, which makes it easy to crack.
Dotfuscator pro
ADVANTAGES: Prore (contact with dofax for the trial version) will allow you to actually encrypt (it’s very easy to do, just select the method you want to encrypt with just one click), so that when decompiling the code with a reflector, all the content of the method will be displayed as gibberish and not may be hacked.
DISADVANTAGES: The Pro version is bullet-proof, but it is a very expensive technology, about 3 thousand dollars per person, if I'm right, but you only need one on the assembly line.
GenEric35
source share