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

时间:2015-01-04 04:34:57

标签: c# .net asp.net-mvc visual-studio

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

2 个答案:

答案 0 :(得分:0)

为了保护dll,你可以obfuscateObfuscation是在程序集中重命名此元数据的过程,以便它对黑客不再有用,但仍可用于机器以执行预期的操作。它不会修改实际指令或将其掩盖在黑客观察之外。以下是obfuscators for .NET的列表,请参阅.NET obfuscation tools/strategy

答案 1 :(得分:0)

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