Microsoft Attack Surface Analyzer


Great for security folks who have to oversee windows development.

Attack Surface Analyzer can help software developers and Independent Software Vendors (ISVs) understand the changes in Windows systems’ attack surface resulting from the installation of the applications they develop.  It can also help IT Professionals, who are responsible for managing the deployment of applications or the security of desktops and servers, understand how the attack surface of Windows systems change as a result of installing software on the systems they manage. 


http://www.microsoft.com/en-us/download/details.aspx?id=24487