我正在尝试使用 Dotfuscator (CE) 来帮助保护我们的 ASP.NET MVC .ddl。它是一个将分发给客户的 Web 应用程序,我们需要一种方法来保护我们的 IP。
问题是它似乎在完成后中断了应用程序。到目前为止,我只是在我的 Controllers 命名空间上禁用重命名,但现在我遇到了空引用异常。
有人让 Dotfuscator 与 ASP.NET MVC DLL 一起工作吗? Google 不提供可能的博客文章或信息。
谢谢。
其他细节:
Visual Studio 2008 专业版,
Windows Vista 商务版 x64,
注册了我的 Dotfuscator,但没有收到包含升级 CE 版下载链接的电子邮件。
或者谁能推荐一个相对便宜且可以正常工作的工具?
最佳答案
我认为这行不通,因为 ASP.NET MVC 非常依赖反射。
我已经使用 SmartAssembly 及其拥有的控制流混淆选项成功混淆了一个 ASP.NET MVC 应用程序。这不会更改您的类成员的名称,而是将您的方法中的代码更改为意大利面条代码。
关于c# - ASP.NET MVC Dotfuscator 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1559397/