Request Filtering

IIS 7.0 incorporates all the core features of URLScan into a module called Request Filtering and added a feature called Hidden Segments. This list of IIS.net?links recaps each of the features Request Filtering provides and gives a real world example of how to apply it to your environment.

Request Filtering may be managed via the IIS Manager if IIS Delegation has been enabled.

Filter Double-encoded Requests?- This feature prevents attacks that rely on double-encoded requests.
Filter High Bit Characters?-? This feature defines a set of allowed file extensions that IIS 7.0 will serve.
Filter Based on File Extensions?- This feature defines a set of allowed file extensions that IIS 7.0 will serve.
Filter Based on Request Limits - This filter combines three features:

1. maxAllowedContentLength this is the upper limit on the content size.
2. maxUrl this is the upper bound on a URL length.
3. maxQueryString this is the upper bound on the length of a query string.

Filter by Verbs - This feature defines a list of VERBS that IIS 7.0 accepts as part of a request.
Filter Based on URL Sequences - This feature defines a list of sequences that IIS 7.0 rejects when it is part of a request.

  • 2 Users Found This Useful
Was this answer helpful?

Related Articles

IIS 7 Media Pack

Our IIS 7 servers provide media specific extensions that make Web server delivery of media simple...

IIS 7 URL Rewrite Module

The Microsoft URL Rewrite Module for IIS 7.0 provides flexible rules-based rewrite engine that...

Failed Request Tracing

The request-based tracing provides a good way to figure out what exactly is happening with your...

Using the IIS Database Manager

IIS Database Manager allows you to easily manage your local and remote databases from within...

PHP Driver for SQL

?The SQL Server? Driver for PHP is a PHP 5 extension that provides data access to SQL Server 2005...