使用ConfuserEx 对.NET DLL进行混淆保护

 时间:2024-10-12 08:05:34

1、先百度“ConfuserEx”及“ILSpy”并下载至本地。

使用ConfuserEx 对.NET DLL进行混淆保护使用ConfuserEx 对.NET DLL进行混淆保护

2、使用Visual Studio新建一个名为“test”的命令行项目输入如图所示的代码并生成项目,这个项目很简单,就是程序启动时,调用"GetGUID"函数返回一个"GUID"字符串并输出,如图:

使用ConfuserEx 对.NET DLL进行混淆保护

3、解压ILSpy并运行,然后将"test.exe"拖入到“ILSpy”窗口中。可以发现,这时能看到原始的程序代码。

使用ConfuserEx 对.NET DLL进行混淆保护

4、骈禄笫杳解压ConfuserEx并打开ConfuserEx.exe;2.点击“base directory” 文本框后的按钮“...”选择要胼秀阔绡混淆的文件夹路径;3.点击“output directory” 文本框后的按钮“...”选择要混淆的文件夹路径;4.点击右边按钮“+” ,在弹出来的文件选择框中将“test.exe”选中,并点击“打开”按钮。

使用ConfuserEx 对.NET DLL进行混淆保护使用ConfuserEx 对.NET DLL进行混淆保护使用ConfuserEx 对.NET DLL进行混淆保护

5、切换到“Setting”选项卡;2.选中左边列表中的“Global Setting”项;3.点击右边的“+”按钮;4."Rule"列表中会出现一个"TRUE"选项,点击右边的“编辑”按钮;5.在弹出框中按图中所示选择相应选项及勾选中相应选项并点击“Done”;

使用ConfuserEx 对.NET DLL进行混淆保护使用ConfuserEx 对.NET DLL进行混淆保护使用ConfuserEx 对.NET DLL进行混淆保护使用ConfuserEx 对.NET DLL进行混淆保护

6、切换到“Protect!”选项卡;2.点击 “Protect!”按钮;3.等待程序混淆,并显示结果。

使用ConfuserEx 对.NET DLL进行混淆保护使用ConfuserEx 对.NET DLL进行混淆保护

7、再使用“‍ILSpy”打开“text.exe”,可以发现已经看不到原始的代码了。

使用ConfuserEx 对.NET DLL进行混淆保护
  • OSPF中的NBMA网络简介
  • vf6.0设置常用的组合框控件属性
  • 深圳《保险销售从业人员资格证书》考试报名流程
  • 《太阁立志传4》攻略补充
  • Office365 如何设置显示最近打开文章的数量?
  • 热门搜索
    qq勋章墙怎么点亮 蒸汽电熨斗怎么用 太湖在哪里 xp屏幕亮度怎么调 怎么下视频 高铁旅游线路 良渚古城遗址位于浙江省哪里 刚才哪里地震了 如何管理员工 不会唱歌怎么办