I just accidentally sawCodeObfuscator. For later use.
1. dotfuscator
Dotfuscator is a built-in code obfuscator in vs. Vs -- tool -- dotfuscator community Edition
Specific Use method, and the confusion effect, can refer to: http://blog.csdn.net/netjxz/archive/2006/12/12/1439866.aspx
2.. Net Reactor
. Net reactor, which is very small and free of installation and does not need to be registered. He only changes the code to a random code, but the obfuscated code can be used normally.
The specific use method is relatively simple,: http://files.cnblogs.com/ghost79/DotNETReactor.rar
3. xeoncode
Xeoncode is a relatively more professional code obfuscation software.ProgramIt can shield some decompilation tools (such as ildasm). The specific usage is as follows:
Usage 1:
1. Import the DOTNET program or assembly file (. dll/. EXE) to be encrypted)
2. Select "Protect" on the second tab"
3. Click "select pattern"
4. Select All "object types" and all "visiblility"
5. Select "Do not obfuscate" for "action" and apply, and set all content to not be confused.
6. Select "obfuscate" for "action", select "private" for "visibility", and apply
7. Press "xenocode assemblies" in the lower right corner to export the obfuscated File
Usage 2:
1. Select the application tag
2. Click the Add button to load the DLL and exe files to be confused.
3. If it is a DLL file, select the second item in the preset list box. Otherwise, select the first item.
4. Click Apply.
5. Select the protect tag
6. Select the supress other reflection tools check box.
7. Click Select string to set
8. Click the xenocode button to complete obfuscation.
9. replace another file until all the files are obfuscated!
Address: http://www.cnblogs.com/Jason_z/archive/2009/10/19/1585804.html