Dotfuscator是VS里面一个自带的.NET混淆器和压缩器,它可以帮助您防止您的应用程序被反编译。同时,它还可以使得您的应用程序更加小巧以及高效。
闲话不多少了,下面介绍它的基础用法,从此让你编译后的程序变得更贱更神秘,大牛自行绕过啦,小虾可以看看学一下...
1:安装
下载并安装混淆器,这里有一个4.9破解版的(该软件来源于网络) 点击下载 提取码:a435
2:安装完毕后打开,如下图
3:选择你要加密混淆的DLL或EXE文件,我这里就直接用一个exe文件举例啦,如下图
\
4:下边就开始一步一步设置啦,如下图
在这里对上边设置的参数做一个简单的介绍:
Disable String Encryption 设为 NO,启用字符串加密;
Disable Control flow和Dsiable Renaming 也为 NO,保证控制流和混淆功能打开;
Rename 选项勾选“use enhanced overload induction”是使用增强模式,注意:下方的不要勾选“ Do not suppress on serializable types”,即序列化类型的变量不加密,否则编译后可能异常;
“Renaming Scheme” 选择“Unprintable”(不可打印字符,即乱码),也可以选择其他如小写字母、大写字符、数字的方式。
至于其它详细参数设置可以自行上网去查找,这里只做一个简单使用的介绍。
5:下面咱们就用发编译工具(Reflector.exe)看一下,看混淆后的文件你是否还认得,它还认得你不...
还认识它吗,哈哈哈...
Dotfuscator VS中自带的混淆器和压缩器简单介绍以及用法,布布扣,bubuko.com
Dotfuscator VS中自带的混淆器和压缩器简单介绍以及用法
原文地址:http://www.cnblogs.com/wangzhaowu/p/3850619.html