1.Anti Debug (anti debug):防调试,阻止程序被调试器调试。

2.Anti Dump (anti dump):防内存转储,防止程序集被内存抓取。

3.Anti IL Dasm (anti ildasm):防反编译,用特性标记模块阻止 ILDasm。

4.Anti Tamper (anti tamper):防篡改,确保程序集完整性。

5.✳Constants (constants):常量加密与压缩。

6.✳Control Flow (ctrl flow):控制流混淆,扰乱方法内代码执行顺序。

7.Protection Hardening (harden):增强保护代码,使破解更难。

8.Invalid Metadata (invalid metadata):添加无效元数据,干扰反编译器。

9.Reference Proxy (ref proxy):隐藏类型/方法/字段引用。

10.✳Resources (resources):资源加密与压缩。

11.Type Scrambler (typescramble):用泛型替换类型。

12.✳Name (rename):符号重命名,混淆类、方法、字段名称。

13.Watermarking (watermark):添加水印,标识程序集归属。

注意:WPF程序可以跳过 Resource 加密模块,因为 Resource 主要用于 UI 显示,本身通常不包含敏感信息。
目前旧的程序:项目如果使用了 ConfuserEx 混淆,JSON 序列化库(Newtonsoft.Json/System.Text.Json)出现属性名冲突错误,请帮我改为纯手动字符串构建 JSON,完全移除 JSON 库依赖。

标签: none

添加新评论