在园子里已经有很多高手写了关于MS的dotfuscator.exe使用方法。并且做了深入的剖析。自己对这个东西没有深入的理解,只是使用了一下而已
1、安装完vs之后在,在安装路径*:\Program Files\Microsoft Visual Studio 8\Application\PreEmptive Solutions\Dotfuscator Community Edition下找到dotfuscator.exe。
2、运行dotfuscator.exe,会询问是否进行注册,不用进行注册。
3、选择新建项目->选择输入->在输入程序集底下有个选择要进行混淆的程序集(我选择的是DLL,还可以将字符串进行加密,因为使用了其他的加密算法所以这里没有使用)。
4、然后选择生成->只需选择混淆后的DLL的存储路径即可->然后点击生成。
最后通过Reflector.exe反编译工具编译后,类名 方法名 和参数都发生了改变。可以说暂时成功。
1、安装完vs之后在,在安装路径*:\Program Files\Microsoft Visual Studio 8\Application\PreEmptive Solutions\Dotfuscator Community Edition下找到dotfuscator.exe。
2、运行dotfuscator.exe,会询问是否进行注册,不用进行注册。
3、选择新建项目->选择输入->在输入程序集底下有个选择要进行混淆的程序集(我选择的是DLL,还可以将字符串进行加密,因为使用了其他的加密算法所以这里没有使用)。
4、然后选择生成->只需选择混淆后的DLL的存储路径即可->然后点击生成。
最后通过Reflector.exe反编译工具编译后,类名 方法名 和参数都发生了改变。可以说暂时成功。