保护我发布的项目输出 dll 和视图

Protect my published project output dll and View

如何加密已发布的 dll 和 ViewFiles 以拒绝最终用户将输出文件转换为源文件

为了保护 dll,您可以 obfuscate 它们。 Obfuscation 是在程序集中重命名此元数据的过程,以便它不再对黑客有用,但仍可用于机器执行预期操作。它不会修改实际指令或掩盖它们以防黑客观察。这是 obfuscators for .NET and see .NET obfuscation tools/strategy.

的列表

如上所述使用混淆。您还应该预编译网站或将您的视图作为资源嵌入到 DLL 中。有关详细信息,请参阅 ASP NET MVC Embedded Resource Views