I can't seem to get Urlscan to log the original offending query string in request blocked by a custom rule list. I think it's a bug.. I don't know -- maybe I'm configuring it wrong
If urlscan catches something in DenyQueryStringSequences for example it logs the rejection and shows the url and the querystring :
[08-19-2008 - 11:28:58] Client at 999.999.999.999: QueryString contains sequence '%%3C', which is disallowed. Request will be rejected. Site Instance='1', Raw URL='/root/Details.aspx', QueryString='Name=Peter&ID=J121V9823%%3Cbr%%3E'
If it catches something in my [SQL Injection] rule list it shows only the URL:
[08-19-2008 - 13:28:46] Client at 999.999.999.999: Rule 'SQL Injection' detected string '--' in the query string. Request will be rejected. Site Instance='1', Raw URL='/root/Default.aspx'
I'm running UrlScan 3.0 Beta / IIS 6 / Win2003
Any help or suggestions would be appreciated.
Quinn.