Recent Comments
  1. Re: Onclick event only accessible by a user with edit rights

    Dude, I love you! I just wasted 2 days trying to find the problem. I didn't even notice in the begin...

    --Alex

Free IIS extensions to prevent ASP.NET SQL injection

Posted in [ASP.NET] By Nicholas Lu

image

UrlScan 3.1

UrlScan 3.1 is a security tool that restricts the types of HTTP requests that IIS will process. By blocking specific HTTP requests, the UrlScan 3.1 security tool helps to prevent potentially harmful requests from reaching applications on the server. UrlScan 3.1 is an update to UrlScan 2.5 supports IIS 5.1, IIS 6.0 and IIS 7.0 on Windows Vista and Windows Server 2008.

Link for it:http://www.iis.net/expand/UrlScan, there are many useful extensions here. take a look!

IIS 6 SQL Injection Sanitation ISAPI Wildcard

This ISAPI dll prevents SQL Injection attempts by intercepting the HTTP requests and sanitizing both GET and POST variables (or any combination of both) before the request reaches the intended code. This is especially useful for legacy applications not designed to deal with MS SQL Server Injection attempts. Though this application was designed with MS SQL Server in mind, it can be used with no or minimal changes with other database engines.
This ISAPI is only compatible with Internet Information Server (IIS) 6.0 which comes with Windows 2003. Windows XP uses IIS 5 engine which DOES NOT support ISAPI Wildcard.

It's a open source project and hosted on codeplex:http://www.codeplex.com/IIS6SQLInjection

    Comments are closed for this post, but if you have spotted an error or have additional info that you think should be in this post, feel free to contact me.