【发布时间】:2015-10-15 11:38:54
【问题描述】:
我是开发人员,使用 Asp.net MVC 创建 Web 应用程序,并使用发布将项目输出上传到 Web 服务器。 如何在发布项目之前保护 bin 文件夹中的所有 dll 文件免受混淆器的影响
【问题讨论】:
-
加密 .dll 文件?为什么?
-
如果有人可以访问您的 DLL 文件,那么您已经被拥有。对于已经入侵您网站的任何人来说,它们已被加密将是最轻微的问题。您的 DLL 文件不公开可见(除非您的网络服务器上有一个非常奇怪的设置),因此“加密”(混淆)它们是没有意义的。
-
@JéfersonBueno 我编辑我的问题文本保护 dll 免受混淆器的影响
-
如何获得这些 DLL 文件?它们位于网络服务器上,不可公开访问。
-
你的意思是保护它不被反编译?正如@spender 所说,
bin/文件夹未提供服务(假设您使用的是 IIS)。
标签: c# asp.net .net asp.net-mvc