首页 > 代码库 > Dotfuscator VS中自带的混淆器和压缩器简单介绍以及用法

Dotfuscator VS中自带的混淆器和压缩器简单介绍以及用法

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)看一下,看混淆后的文件你是否还认得,它还认得你不...

还认识它吗,哈哈哈...