我有一个运行在IIS 6上的标准的asp.net 2.0应用程序。我注意到日志中有一些奇怪的exception消息。 他们似乎是由随机垃圾邮件机器人试图提交表单。 他们很奇怪,因为请求string是巨大的,事件pipe理器中的所有exception细节都搞砸了,它们已经被replace为%21,%22等等,如屏幕截图所示。 这是某种利用或只是在asp.netexception处理程序/logging器中的错误?

更新:我追溯导致这个奇怪的日志事件的请求,导致它请求scriptresource.axd?d = {html从页面}在这些链接中描述的IE8中的错误:
我仍然不确定为什么这些请求会破坏上面看到的IIS日志事件,他们只是长时间的jiberish被发送到服务器的string,也许有人读这个可以揭示一些事情。
%nn当然是一个字符编码 – 看起来像一个企图利用我。
你有没有尝试捕获你的asp.net应用程序,而不是在Windows事件日志级别的exception? 如果你这样做,你应该能够更好地了解真实的数据。