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.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

PHP Driver for SQL

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

IIS 7 Media Pack

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

Failed Request Tracing

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

IIS 7 URL Rewrite Module

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

Using the IIS Database Manager

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