0

我已经下载并安装了 Eazfuscator,然后将我的项目拖放到 Eazfuscator 中指示的绿色字段中。然后我在发布模式和发布文件夹中重建我的解决方案。使用 Total Commander,我在 dll 上按 F4,我仍然可以看到我用 c# 编写的所有 sql 查询。我认为 eazfuscator 隐藏了所有查询和所有方法名称(方法名称也可见)?

4

1 回答 1

2

代码混淆和加密是两个不同的东西。

混淆器不一定会加密代码中的字符串。它(基本上)重命名类、方法、参数和变量,以便混淆代码的意图。分配的值(如字符串)保持不变。

据我所知,Eazfuscator 具有字符串加密功能,但我不知道它是否必须以某种方式进行配置。

于 2011-12-31T15:34:00.220 回答