摘要:如何使用Dotfuscator Community Edition 3.0混淆.NET源代码
使用工具:
- Dotfuscator Community Edition 3.0 for Visual Studio 2005
????????? http://www.preemptive.com/
- Reflector for .NET
????????? http://www.aisto.com/roeder/dotnet/
Setp 1.
首先由Visual Studio的工具菜单里面选择Dotfuscator Community Edition,我们选择建立新项目并按下确定。
Step 2.
请载入您编译出来的应用程序(*.EXE)或类库(*.DLL),载入后如下图所示
Step 3.
?选择【建置】标签,并按下【建置】来输出混淆过的.NET程序。(请注意输出位置)
接着让我们来看混淆前跟混淆后的结果
- 混淆前
- 混淆后
当然您也可以自行设定相关内定参数来达到更复杂的输出结果,可惜Visual Studio所附的版本为精简版,没有太多的功能,如果要使用更多的功能,您可能必须要付出软件授权的费用。
结??????? 论:
虽然有Dotfuscator Community Edition 3.0来对.NET源代码进行混淆,但相对的市面上也有反混淆的工具出现,可说是道高一尺魔高一丈。
参考数据:
- Dotfuscator Community Edition 3.0
????????? https://msdn2.microsoft.com/en-us/library/ms227240(VS.80).aspx
- 对 Visual Studio 2005 或 Visual Studio . NET 2003 对授权和支持资讯 Dotfuscator 工具
????????? http://support.microsoft.com/kb/820664/zh-tw
? ?
<a href="http://www.facebook.com/sharer.php" _cke_saved_href="http://www.facebook.com/sharer.php" type="button_count" name="fb_share">分享</a>
原文:大专栏 如何使用Dotfuscator Community Edition 3.0混淆.NET源代码