使用Dotfuscated进行Net项目混淆加壳

使用Dotfuscator Pro Config Editor Evaluation 4.43.1 版本

1.打开Dotfuscator软件,新建工程。

2.添加要混淆加壳的项目文件。

3.设置字符串加密。

4.配置混淆后输出目录。

5. Rename选项  Exclude下勾选的表示排除重命名,主要针对序列号,反射代码,要进行勾选排除重命名,否则序列化,反射代码将不能正常工作。

6.勾选增强重命名,并选择一种Renaming Sohome.

 

7.Control Flow 控制流配置,Exclude下勾选的文件将不进行控制流处理,一般这里都不选。

8.String Encryption :对字符串加密,这里全选上。

9.点击build 进行混淆处理。

 

10.完毕。

 

注意: 带签名的dll exe 文件 在混淆时应该加上签名文件。

 

总结:

        另外目前(2020.3.4)Dotfuscated(Dotfuscator Pro Config Editor Evaluation 4.43.1) 进行混淆 加壳, 效果还可以。 项目的的类库也可以点上Library  进行高强混淆。字符串也可以高强混淆,de4dot破解后字符串同样为乱码。但Dotfuscator4.43.1 之前的版本包括网上流传的4.9.6破解版,混淆后很容易被de4dot反混淆,不建议使用。Dotfuscator 最新版本需要付费,大概10wRMB,慧都网提供试用。

          VS2013-2019中 自带Dotfuscated:工具-->PreEmptive Dotfuscator and Analytics但全部功能需购买激活才能使用,免费版功能很一般,不建议使用。

 混淆加壳后dll exe 文件拖到ILSpy.exe 程序中即可查看效果。

参考: 

Dotfuscator 使用图解教程: https://www.cnblogs.com/xiezunxu/articles/7228741.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值