【发布时间】:2014-11-20 09:44:09
【问题描述】:
我正在尝试使用 eazfuscator.net 混淆 .net 项目。问题是,当我使用 .NET Reflector 对其进行反编译时,您可以看到大部分代码。所有私人成员都被混淆了,但公共成员提供了有关该程序的大量信息。
是否也可以混淆我图书馆的公共成员?我知道这不是由程序完成的,因为通常可以从其他程序集访问公共成员。但是难道不能混淆整个解决方案,以便其他程序集的访问也可以从工具中重命名吗?
我已经尝试使用ObfuscationAttribute
[assembly: Obfuscation(Feature = "Apply to type * when public: renaming",
Exclude = false)]
但实际上并没有什么不同。
那么有可能用 eazfuscator 或其他工具做类似的事情吗?
【问题讨论】:
标签: c# .net obfuscation public eazfuscator