我们如何保护我们的MVC2代码?

时间:2010-11-07 07:46:27

标签: security asp.net-mvc-2 deployment web-deployment-project

在正常的ASP.NET网站中,我们可以使用Web Deployment Project预编译整个网站,然后我们可以安全地将此项目上传到我们的生产服务器,以保护我们的代码。

  

ASP.NET MVC 2可以做什么


今天可用的链接(RTM版本)

  

Visual Studio® 2010 Web Deployment Projects - RTW

1 个答案:

答案 0 :(得分:1)

确保为您的操作系统安装最新的安全修补程序,并聘请一名优秀的网络管理员。不开玩笑。无论你做什么,如果黑客获得对服务器的控制权,他将以一种或另一种形式获得代码,即使它是预编译的。这就是说,预编译应用程序并仅部署程序集而不是源代码是个好主意。您也可以考虑使用obfuscating,但这通常适用于您部署到用户计算机的客户端应用程序,而不是在服务器端应用程序中完成,因为您控制服务器。