如何加密已发布的dll和ViewFiles以拒绝最终用户将输出文件转换为源文件
答案 0 :(得分:0)
为了保护dll,你可以obfuscate
。 Obfuscation
是在程序集中重命名此元数据的过程,以便它对黑客不再有用,但仍可用于机器以执行预期的操作。它不会修改实际指令或将其掩盖在黑客观察之外。以下是obfuscators for .NET的列表,请参阅.NET obfuscation tools/strategy。
答案 1 :(得分:0)
如上所述使用混淆。您还应该预编译网站或将视图作为资源嵌入DLL中。有关详细信息,请参阅ASP NET MVC Embedded Resource Views。