C#代码混淆工具ConfuserEx的使用
1.运行ConfuserEx.exe
2.选择要加密的exe文件
例如:我们要加密混淆测试.exe时可以参照如下操作:
点击“+”:
选择要加密的exe文件,点击“打开”
点击打开后,会自动带出软件所在的目录,和输出目录,ConfUsed文件夹为混淆成功后之后新的exe的输出目录:
3.加密配置
Setting-->勾选上Packer
再选择我们要加密的exe文件,点击右侧的“+”号,Rules下会自动增加一条“True”的配置
4.混淆加密
点击Protect标签页,再点击Protect!按钮,等待混淆加密完成
加密完成后的exe文件会被复制到Confused文件夹下:
双击软件,可以正常运行:
5.使用反编译软件ILSpy测试
打开ILSpy,分别将混淆加密之前的“混淆测试.exe”,和加密之后的exe都拖入到左侧窗口
混淆之前的exe可以直接反编译出源码:
混淆之后的exe无法直接反编译成源码,至此,标示使用ConfuserEx混淆加密C#程序成功!