黑客尝试产生"路径控制器'......'未找到或未实现IController"

Jon*_*ski 2 asp.net-mvc asp.net-mvc-2

我们收到MVC2 Web应用程序上的每个错误的通知.并且我们收到的控制器路径错误没有找到我们知道不存在的文件,因此我们认为是黑客攻击

System.Web.HttpException:未找到路径'/zencart/install.txt'的控制器或未实现IController.

当人们试图通过尝试请求install.txt等文件来破解我们的网站时,避免出现这些错误的最佳方法是什么?

谢谢...

Dar*_*rov 6

您已经阻止它们:发送404错误而不是真实文件.

  • 这是一个带有GetHttpCode()= 404的HttpException.如果你正确处理它,你可以发送一个个性化的错误页面:`<customErrors mode ="RemoteOnly"redirectMode ="ResponseRewrite"> <error statusCode ="404"redirect ="Views/Errors /Http404.aspx"/> </ customErrors>`. (4认同)