Dotfuscator Professional 6.0 混淆 .net 代码

294 阅读1分钟
  1. 导入要混淆的dll文件
  • 路径问题:全英文路径

  • 设置去除lib库加密

image.png

  1. 选择混淆的文件

按需勾选:

image.png

  1. 混淆Rename设置 反射

这里对于反射动态调用.dll很重要!

  • 明确反射要使用的属性、方法
  • 勾选明确的属性、方法

注意:如果不设置反射调用的属性、方法,则反射无法正确执行逻辑;

缺点:该段代码无法混淆,脱壳后会暴漏代码;

image.png

  1. 关闭 禁用重名

image.png

参考:

Dotfuscator 使用图解教程 - 行走的蜗牛哦 - 博客园 (cnblogs.com)

使用 Dotfuscator 对代码进行混淆 - echo三毛 - 博客园 (cnblogs.com)