Tag Archive for 'Tools'

URLScan 3.1 Released

About a week ago, the IIS Team released an updated version 3.1 of the URLScan tool. If you are running ver. 3.0, it’s recommended that you upgrade to URLScan 3.1.

URLScan is the tool to protect your websites against SQL Injection Attacks, the new version is updated to handle new variation of attacks.

Our internal security team brought it to our attention that they’d seen a new variation on the attacks.  This new variation is trying to exploit a behavior in ASP’s parsing of the query string for the Request.QueryString function.

UrlScan version 3.1 is a security tool that restricts the types of HTTP requests that Internet Information Services (IIS) 6.0 will process. UrlScan screens all incoming requests to the server by filtering the requests based on rules that are set by the administrator. Filtering requests helps secure the server by ensuring that only valid requests are processed.

The UrlScan version 3.1 security tool gives administrators even greater control over UrlScan configuration, providing functionality that helps administrators further secure and lock down the server.

New features

  • New installer that allows URLScan 3.1 to be installed on IIS 5.1 or later, including IIS 7.
  • Deny rules that can be independently applied to URL, query string, all headers, a particular header or a combination of these.
  • A global DenyQueryString section that lets you add deny rules for query strings with the option of checking un-escaped version of the query string as well.
  • Support for escape sequences in the deny rules so it’s possible to deny CRLF and other non-printable characters in configuration.
  • Multiple urlscan instances can be installed as site filters, each with its own configuration and logging options (urlscan.ini).
  • Configuration (urlscan.ini) change notifications that are propagated to worker processes without having to recycle them. Note that log settings still have to be recycled.

Download

PFDAVAdmin and Exchange 2007

If you have never used PFDAVAdmin (Public Folder DAV-based Administration Tool) to manage public folders and mailbox permissions, take a look at it, it’s a pretty nice utility. It’s not a new tool, but it can help you to do a lot of things “in bulk” that you might not have done as easily otherwise or at least certainly not as quickly. PFDAVAdmin works with Exchange 2000/2003/2007.

When working with Public Folder permissions on Exchange 2007 the tool is a great addition, for everyone who might not be that confident with managing PF permissions though the Exchange Management Shell (EMS) and would like a GUI for it.

However working with PFDAVAdmin on Exchange 2007 servers, I have seen this “error” message:
‘Could not expand https://localhost/exadmin/admin/mydomain.com/public%20folders/ : name cannot begin with the ‘0′ character, hexadecimal value 0×30. Line 1, position 386′

The reason for this error is because PFDAVAdmin uses Microsoft .NET Framework 1.1 (Exchange 2007 uses the .NET Framework 2.0) and if that is not installed, you’ll get the error message above.

Microsoft recommends using PFDAVAdmin from a workstation, not from the console of the Exchange 2007 server, though. So if you get this message, do NOT install the .NET Framework 1.1 on an existing Exchange 2007 server. You risk breaking the Exchange Server 2007! If you really want to run PFDAVAdmin from the console of an Exchange 2007 server, you would need to install the .NET Framework 1.1 prior to building Exchange.

Even so, using PFDAVAdmin from the workstation is much more desirable and recommended.

Download PFDAVAdmin here.

MSCOM whitepaper about the Web Deploy Tool

The team behind Microsoft.com used the Web Deployment Tool for migrations from IIS 6.0 to IIS 7.0. Now they have released a whitepaper describing their experience.

Here the Whitepaper: “Migrating a Web Server from IIS 6.0 to IIS 7.0 by Using the Microsoft Web Deployment Tool“.

IIS 7.0 Trace Viewer Released

Another great tool has been released. The IIS 7.0 Trace Viewer is an add-on for the Failed Request Tracing (FRT) feature of IIS 7.0. In FRT you are able to troubleshoot and do tracing. This tool provides a GUI interface for all those FRT logfiles.

IIS7 Trace Viewer Features

  • Trace View icon per site. Automatically enumerates all your trace files
  • Shows trace filename, file size, file date, requested Url, HTTP status code, Application Pool and Time Taken in list format. Supports sorting of these columns
  • Double-click on a row and the trace file will open in Internet Explorer
  • Completely remoteable and delegateable for hosted enviroments.  
  • Update via F5
  • Install program included

Read more and download at source.

IIS Site transfer

Ever needed to move web sites from one server to another, this new tool IIS Site Transfer published at IIS.net, might save you a lot of time in the future.

The IIS Sites Transfer program is designed to transfer web sites from Microsoft Internet Information Server version 6 (IIS 6) to another IIS 6 server. The program also allows to transfer Windows 2003 users from one server to another and copy FTP logins, virtual directories, Web/FTP folders structure and assign NTFS folders permissions.

Read more about it and download it here.