<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Security Tools</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/securitytools/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/securitytools/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 08 Apr 2015 08:28:04 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Microsoft Security Bulletin MS12-007– Vulnerability in AntiXSS Library Could Allow Information Disclosure</title>
      <link>https://docs.microsoft.com/archive/blogs/securitytools/microsoft-security-bulletin-ms12-007-vulnerability-in-antixss-library-could-allow-information-disclosure</link>
      <pubDate>Tue, 10 Jan 2012 10:04:37 GMT</pubDate>
      <dc:creator><![CDATA[cisg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/securitytools/2012/01/10/microsoft-security-bulletin-ms12-007-vulnerability-in-antixss-library-could-allow-information-disclosure/</guid>
      <description><![CDATA[Today sees the release of AntiXSS v4.2 in order to address MS12-007. As AntiXSS is a developer tool...]]></description>
      <content:encoded><![CDATA[<p>Today sees the release of <a href="http://www.microsoft.com/download/en/details.aspx?id=28589">AntiXSS v4.2</a> in order to address <a href="http://technet.microsoft.com/en-us/security/bulletin/ms12-007">MS12-007</a>. As AntiXSS is a developer tool developers need to download the latest version, test, then deploy the web sites using the library. nuget has also updated – if you’ve added AntiXSS via nuget you’ll need to <a href="http://docs.nuget.org/docs/start-here/managing-nuget-packages-using-the-dialog#Updating_a_Package">update the package</a>. </p>  <p>It is recommended you test and apply the new version as soon as possible.</p>  <p>The vulnerability only affects the HTML sanitizer. The sanitizer has been changed to remove all CSS it encounters, this new behaviour means that if you were expect CSS formatting to remain after sanitization this is no longer the case.</p>  <p>In addition to the change necessary to correct the vulnerability there are a few new features;</p>  <ul>   <li>Minimum Requirements.      <br />You can now, once again, use the encoder libraries with .NET 2.0. The installer will create directories for each framework version supported, .NET 2.0, .NET 3.5 and .NET 4.0 which contain an optimized version of the encoders for that platform.      <h4></h4>   </li> </ul>  <ul>   <li>Invalid Unicode no longer throws an exception.      <br />Invalid Unicode characters are now replaced with the Unicode replacement character, U+FFFD (�). Previously, when encoding strings through HtmlEncode, HtmlAttributeEncode, XmlEncode, XmlAttributeEncode or CssEncode invalid Unicode characters would be detected and an exception thrown.      <h4></h4>   </li> </ul>  <ul>   <li>UrlPathEncode added.      <br />The encoding library now has UrlPathEncode which will encode a string for use as the path part of a URL.       <h4></h4>   </li> </ul>  <ul>   <li>.NET 4.0 encoder support.      <br />There’s finally an official way to swap AntiXSS into the framework. If you are using .NET 4.0 ensure you are using the .NET 4.0 version of the encoding library and then edit your web.config and add the encoderType attribute to the httpRuntime element; i.e.       <br /><code>&lt;httpRuntime encoderType=&quot;Microsoft.Security.Application.AntiXssEncoder, AntiXssLibrary&quot;/&gt;</code> </li> </ul>  <p>The nuget package does not swap out the encoder as nuget configuration transforms can’t be made framework version specific yet so you will have to do that manually. Source code will uploaded to <a href="http://wpl.codeplex.com/">codeplex</a> within the next few days.</p>  <p>Remember that downloading the new version is not enough – you will need to update your projects to use the new version then publish them to your web servers.</p>  <p>This release has also merged code from the .NET framework, taking some of their hard work in integrating the core AntiXSS functions into v4.5. There are some performance improvements in encoding.</p>]]></content:encoded>
    </item>
    <item>
      <title>CAT.NET and our fiscal year end</title>
      <link>https://docs.microsoft.com/archive/blogs/securitytools/cat-net-and-our-fiscal-year-end</link>
      <pubDate>Mon, 11 Apr 2011 09:56:28 GMT</pubDate>
      <dc:creator><![CDATA[cisg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/securitytools/2011/04/11/cat-net-and-our-fiscal-year-end/</guid>
      <description><![CDATA[At this point in time we are accepting recommendations, suggestions and new features.&#160; However,...]]></description>
      <content:encoded><![CDATA[<p><font size="2">At this point in time we are accepting recommendations, suggestions and new features.&#160; However, we do not have any planned updates for the remainder of the fiscal year.&#160; We are going through our FY12 planning and CAT.NET is on the list of requests for next year.&#160; We will know by the end of June if funding has be approved.&#160; At that time we’ll notify people of the budgetary decisions.</font></p>]]></content:encoded>
    </item>
    <item>
      <title>CAT.NET Update – Long Overdue</title>
      <link>https://docs.microsoft.com/archive/blogs/securitytools/cat-net-update-long-overdue</link>
      <pubDate>Mon, 21 Feb 2011 11:00:21 GMT</pubDate>
      <dc:creator><![CDATA[cisg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/securitytools/2011/02/21/cat-net-update-long-overdue/</guid>
      <description><![CDATA[Frank Brisse here…  I wanted to provide an update to the CAT.NET project since it’s been a while...]]></description>
      <content:encoded><![CDATA[<p>Frank Brisse here…</p>  <p>I wanted to provide an update to the CAT.NET project since it’s been a while since my last communication. Internally we have version 2.0 of CAT.NET running. Unfortunately, some of the features we relied on in Visual Studio’s code analysis did not make it into the final product. We are working with the Visual Studio team to include the features needed. </p>  <p>In the meantime our team has been investigating options to bypass the missing libraries. This is not an ideal solution because we’ll be omitting the seamless integration with Visual Studio. We believe we have a solution and have provided estimates to fix this problem. Because this effort was not planned, we are investigating how to fit this effort into our current work load. We should have some news by the end of March if not sooner.</p>]]></content:encoded>
    </item>
    <item>
      <title>AntiXSS 4.0 Released</title>
      <link>https://docs.microsoft.com/archive/blogs/securitytools/antixss-4-0-released</link>
      <pubDate>Thu, 30 Sep 2010 15:42:25 GMT</pubDate>
      <dc:creator><![CDATA[cisg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/securitytools/2010/09/30/antixss-4-0-released/</guid>
      <description><![CDATA[AntiXSS 4.0 has been released and is available from...]]></description>
      <content:encoded><![CDATA[<p>AntiXSS 4.0 has been released and is available from <a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=f4cd231b-7e06-445b-bec7-343e5884e651" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=f4cd231b-7e06-445b-bec7-343e5884e651">http://www.microsoft.com/downloads/en/details.aspx?FamilyID=f4cd231b-7e06-445b-bec7-343e5884e651</a>. The new source will be published to CodePlex within the next few days.</p>  <h3>Minimum Requirements</h3>  <p>.NET Framework 3.5</p>  <h3>Return Values</h3>  <p>If you pass a null as the value an encoding function the function will now return null. The previous behavior was to return String.Empty.</p>  <h3>Medium Trust Support</h3>  <p>The HTML Sanitization methods, <b>GetSafeHtml()</b> and <b>GetSafeHtmlFragment()</b> have been moved to a separate assembly. This enables the AntiXssLibrary assembly to run in medium trust environments, a common user request. If you wish to use the Html Sanitization library you must now include the <b>HtmlSanitizationLibrary</b> assembly. This assembly requires full trust and the ability to run unsafe code.</p>  <h3>Adjustable safe-listing for HTML/XML Encoding</h3>  <p>The safe list for HTML and XML encoding is now adjustable. The <b>UnicodeCharacterEncoder.MarkAsSafe()</b> method allows to you choose from the Unicode Code Charts which languages your web application normally accepts. Safe-listing a language code chart leaves the defined characters in their native form during encoding, which increases readability in the HTML/XML document and speeds up encoding. Certain dangerous characters will also be encoded.</p>  <p>The language code charts are defined in the <b>Microsoft.Security.Application.LowerCodeCharts</b>, <b>Microsoft.Security.Application.LowerMidCodeCharts</b>, <b>Microsoft.Security.Application.MidCodeCharts</b>, <b>Microsoft.Security.Application.UpperMidCodeCharts</b> and <b>Microsoft.Security.Application.UpperCodeCharts</b> enumerations.</p>  <p>It is suggested you safe list your acceptable languages during your application initialization.</p>  <h3>Invalid unicode character detection</h3>  <p>If any of the HTML or XML encoding methods encounter a character with a character code of 0xFFFE or 0xFFFF, the characters used to detect byte order at the beginning of files an <b>InvalidUnicodeValueException</b> will be thrown.</p>  <h3>Surrogate Character Support in HTML and XML encoding</h3>  <p>Support for surrogate character pairs for Unicode characters outside the basic multilingual plane has been improved. Such character pairs are now combined and encoded as their &amp;xxxxx; value. If a high surrogate pair character is encountered which is not followed by a low surrogate pair character, or a low surrogate pair character is encountered which is not preceded by a high surrogate pair character an <b>InvalidSurrogatePairException</b> is thrown.</p>  <h3>HTML 4.01 Named Entity Support</h3>  <p>A new overload of the HtmlEncode method, <b>Encoder.HtmlEncode(string input, bool useNamedEntities)</b> allows you to specify if the named entities from the HTML 4.01 specification should be used in preference to &amp;#xxxx; encoding when a named entity exists. For example if useNamedEntities parameter is set to true the copyright entity would be encoded as &amp;copy;.</p>  <h3>HtmlFormUrlEncode</h3>  <p>A new encoding type suitable for using in encoding Html POST form submissions is now available via <b>Encoder.HtmlFormUrlEncode</b>. This encodes according to the W3C specifications for application/x-www-form-urlencoded MIME type.</p>  <h3>LDAP Encoding changes</h3>  <p>The LdapEncode function has been deprecated in favor of two new functions, <b>Encoder.LdapFilterEncode(string)</b> and <b>Encoder.LdapDistinguishedNameEncode(string)</b></p>  <p><b>Encoder.LdapFilterEncode</b> encodes input according to RFC4515 where unsafe values are converted to \XX where XX is the representation of the unsafe character</p>  <p><b>Encoder.LdapDistinguishedNameEncode</b> encodes input according to RFC 2253 where unsafe characters are converted to #XX where XX is the representation of the unsafe character and the comma, plus, quote, slash, less than and great than signs are escaped using slash notation (\X). In addition to this a space or octothorpe (#) at the beginning of the input string is \ escaped as is a space at the end of a string.</p>  <p><b>LdapDistinguishedNameEncode(string, bool, bool)</b> is also provided so you may turn off the initial or final character escaping rules, for example if you are concatenating the escaped distinguished name fragment into the midst of a complete distinguished name.</p>  <h3>MarkOutput</h3>  <p>The ability to mark output using an HtmlEncode overload and query string parameter has been removed.</p>  <p>The Security Runtime Engine developer continues in parallel to my other work, but we’ve now separated the two libraries so you don’t have to wait for AntiXSS updates. The WPL will continue to be available as source only from&#160; <a href="http://wpl.codeplex.com/">codeplex</a> until we’re happy with the code model and quality. Once that happens you can expect to see a binary release, but there are no planned release dates as yet.</p>]]></content:encoded>
    </item>
    <item>
      <title>How to View a Report in WACA?</title>
      <link>https://docs.microsoft.com/archive/blogs/securitytools/how-to-view-a-report-in-waca</link>
      <pubDate>Fri, 24 Sep 2010 09:03:17 GMT</pubDate>
      <dc:creator><![CDATA[cisg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/securitytools/2010/09/24/how-to-view-a-report-in-waca/</guid>
      <description><![CDATA[Web Application Configuration Analyzer v1.0 is the latest tool released by our team that scans a...]]></description>
      <content:encoded><![CDATA[<p><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=60585590-57df-4fc1-8f0c-05a286059406">Web Application Configuration Analyzer v1.0</a> is the latest tool released by our team that scans a machine for deployment best practices. Here is how you can use this tool to view a scan report which provides resolution details for failed rules.</p>  <p>1. From the presented Launchpad under the “Quick Actions” Section screen click on the “<b>View scan results</b>” link or go to “<b>File</b>” menu and select “<b>View scan results</b>”. You can also get to this screen by clicking on the “View Report” button after a scan, which will automatically select that scan for the report.</p>  <p>2. From the first drop down box, select a server to view a scan result. The drop down box displays all the server names for which results have been generated by the tool. Upon selecting the server name, the list box displays the scanned dates and times starting with latest date and timestamp.    <br /><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/19/45/metablogapi/7024.clip_image002_7F569B0B.jpg" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-19-45-metablogapi/7024.clip_5F00_image002_5F00_7F569B0B.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002" border="0" alt="clip_image002" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/19/45/metablogapi/3113.clip_image002_thumb_6D0DD449.jpg" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-19-45-metablogapi/3113.clip_5F00_image002_5F00_thumb_5F00_6D0DD449.jpg" width="550" height="637" /></a></p>  <p>3. The report is divided into multiple sections. You can navigate to corresponding section by clicking the links in summary table. There are four sections for every report. First is the Summary, which tells you about the machine and its specific attributes. This section also serves as the index allowing you to select a link to jump to that specific section. The next section is the General application Rules. This is where all rules pertaining to a machine regardless to the machines purpose. The next section contains the IIS Application rules. If a user knows this machine is an IIS box then this section should have all the security rules for IIS in one contained section. The last section is for SQL server. Assuming the server is a SQL server machine all rules pertaining to SQL Server will be in this section.</p>  <p>4. Results from scanning a machine falls into one of four states: <b>Passed, Failed, Indeterminate and Not Applicable</b>. Passed indicates the rules was tested and based on WACA’s scan discovery the rule passed. Failed indicates after the rule was scanned for the discovery was the rule failed the test. <b>Not Applicable</b> state is used when specific application such as IIS or SQL Server is not present on the target machine. <b>Indeterminate</b> state is applied when a specific rule cannot find the underlying data due to missing information to process the rule. For example, Indeterminate state could be returned for the “Unnecessary service (Alerter) is not running” rule if the service itself is not present on the target machine. Investigate <b>indeterminate</b> rules by using the descriptions and resolutions from <b>Excel export</b>.</p>  <p>5. Severity and resolution provide additional context to the rule and only failed rules include resolutions to fix the violation. Context may determine whether a failure in WACA is a bug to be fixed. Some checks, for example, are applicable for servers facing the extranet, but would be considered false positives for any other environment. The description for the checks provides guidance for these scenarios.</p>  <p>6. Exporting to Excel and using the Filter feature can help with quickly identifying and managing failures.</p>  <p>Thanks    <br />Anil RV</p>]]></content:encoded>
    </item>
    <item>
      <title>How to Scan a Server using WACA?</title>
      <link>https://docs.microsoft.com/archive/blogs/securitytools/how-to-scan-a-server-using-waca</link>
      <pubDate>Fri, 24 Sep 2010 09:03:02 GMT</pubDate>
      <dc:creator><![CDATA[cisg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/securitytools/2010/09/24/how-to-scan-a-server-using-waca/</guid>
      <description><![CDATA[Web Application Configuration Analyzer v1.0 is the latest tool released by our team that scans a...]]></description>
      <content:encoded><![CDATA[<p><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=60585590-57df-4fc1-8f0c-05a286059406">Web Application Configuration Analyzer v1.0</a> is the latest tool released by our team that scans a machine for deployment best practices. Here is how you can use this tool to scan a machine for these best practices.</p>  <p>1. Launch the application by going to Windows Start Menu and selecting “Microsoft Information Security”, “Web Application Configuration Analyzer v1.0” and “Web Application Configuration Analyzer”.</p>  <p>2. From the presented Launchpad screen under the “Quick Actions” Section click on the “<b>Scan a machine</b>” link or go to “<b>File</b>” menu and select “<b>Scan a machine</b>”.     <br /><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/19/45/metablogapi/0045.clip_image002_6DAA78A5.jpg" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-19-45-metablogapi/0045.clip_5F00_image002_5F00_6DAA78A5.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002" border="0" alt="clip_image002" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/19/45/metablogapi/6320.clip_image002_thumb_00EB2F45.jpg" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-19-45-metablogapi/6320.clip_5F00_image002_5F00_thumb_5F00_00EB2F45.jpg" width="560" height="420" /></a></p>  <p>3. Enter the fully qualified domain name of the target machine and click “<b>Scan</b>” button to start the scan. You can also enter the SQL instance name to scan a SQL server on that machine.     <br /><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/19/45/metablogapi/3771.clip_image004_72ACB654.jpg" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-19-45-metablogapi/3771.clip_5F00_image004_5F00_72ACB654.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image004" border="0" alt="clip_image004" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/19/45/metablogapi/4760.clip_image004_thumb_04894A22.jpg" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-19-45-metablogapi/4760.clip_5F00_image004_5F00_thumb_5F00_04894A22.jpg" width="560" height="420" /></a>     <br />Note that you need <b>administrative permissions</b> on the target machine along with remote registry and WMI services. The tool will perform prerequisite scanning first to determine server existence, administrative access, IIS and SQL versions and remote services availability. If WACA is unable to connect to the SQL Server either because of network or permission issues, the user will be prompted to continue the scan. </p>  <p>4. It is not required that the target machine have either IIS or SQL installed, WACA will recognize this and report its results accordingly.</p>  <p>5. A message is displayed indicating that the scan is completed. Click on the “View Report” button to view the report.</p>  <p>Thanks    <br />Anil RV</p>]]></content:encoded>
    </item>
    <item>
      <title>Web Application Configuration Analyzer v1.0 RTW is live!</title>
      <link>https://docs.microsoft.com/archive/blogs/securitytools/web-application-configuration-analyzer-v1-0-rtw-is-live</link>
      <pubDate>Mon, 20 Sep 2010 13:58:50 GMT</pubDate>
      <dc:creator><![CDATA[cisg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/securitytools/2010/09/20/web-application-configuration-analyzer-v1-0-rtw-is-live/</guid>
      <description><![CDATA[I am excited to announce the release of Web Application Configuration Analyzer v1.0 tool. The...]]></description>
      <content:encoded><![CDATA[<p>I am excited to announce the release of Web Application Configuration Analyzer v1.0 tool. The following is the quick overview of the tool and its features.</p>  <p>Web Application Configuration Analyzer (WACA) is a tool that scans a server against a set of best practices recommended for pre-production and production servers. It can also be used by developers to ensure that their codebase works within a secure / hardened environment (although many of the checks are not as applicable for developers). The list of best practices is derived from the Microsoft Information Security &amp; Risk Management Deployment Review Standards used internally at Microsoft to harden production and pre-production environments for line of business applications. The Deployment Review standards themselves were derived from content released by Microsoft Patterns &amp; Practices, in particular: Improving Web Application Security: Threats and Countermeasures available at: <a href="http://msdn.microsoft.com/en-us/library/ms994921.aspx">http://msdn.microsoft.com/en-us/library/ms994921.aspx</a>. It uses an agent-less scan that requires the user to have admin privileges on the target server, as well as any SQL Server instances running on that machine.</p>  <ul>   <li>Scan a machine for more than 140 rules </li>    <li>Generate HTML based reports </li>    <li>Compare two scans to view the differences </li>    <li>Export results to Excel </li>    <li>Export results to Team Foundation Server </li> </ul>  <p>You can download the tool from <a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=60585590-57df-4fc1-8f0c-05a286059406" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=60585590-57df-4fc1-8f0c-05a286059406">http://www.microsoft.com/downloads/en/details.aspx?FamilyID=60585590-57df-4fc1-8f0c-05a286059406</a>. You can view a demo of the tool in <a href="https://channel9.msdn.com/Blogs/Jossie/Web-Application-Configuration-Analizer-WACA">this channel9 screencast</a>.</p>  <p>Thanks    <br />Anil RV</p>]]></content:encoded>
    </item>
    <item>
      <title>CAT.NET v2.0 Update</title>
      <link>https://docs.microsoft.com/archive/blogs/securitytools/cat-net-v2-0-update</link>
      <pubDate>Tue, 29 Jun 2010 16:00:50 GMT</pubDate>
      <dc:creator><![CDATA[cisg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/securitytools/2010/06/29/cat-net-v2-0-update/</guid>
      <description><![CDATA[&#160;  Frank Brisse here… I wanted to provide an update on CAT.NET v2.0.&#160; We were looking to...]]></description>
      <content:encoded><![CDATA[<p>&#160;</p>  <p>Frank Brisse here… I wanted to provide an update on CAT.NET v2.0.&#160; We were looking to release CAT.NET v2.0 in June but ran into a design issue at the last moment causing us to delay the release.&#160; At this point we are working with internal teams to determine how to best fix this concern.&#160; Once we have a solution and a definitive timeframe we’ll announce the new release date.&#160; </p>  <p>While we’re looking to resolve this issue we still want to hear your feedback about features needed in future releases.&#160; Shortly we’ll release a list of features that will be included in CAT.NET v2.0 and items on the product backlog for future releases.</p>]]></content:encoded>
    </item>
    <item>
      <title>The May 2010 Security Runtime Engine Preview is now available on CodePlex</title>
      <link>https://docs.microsoft.com/archive/blogs/securitytools/the-may-2010-security-runtime-engine-preview-is-now-available-on-codeplex</link>
      <pubDate>Thu, 27 May 2010 10:18:08 GMT</pubDate>
      <dc:creator><![CDATA[cisg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/securitytools/2010/05/27/the-may-2010-security-runtime-engine-preview-is-now-available-on-codeplex/</guid>
      <description><![CDATA[The WPL site on CodePlex now has the May CTP code only release for the Web Protection Library and a...]]></description>
      <content:encoded><![CDATA[<p>The <a href="http://wpl.codeplex.com/">WPL</a> site on CodePlex now has the <a href="http://wpl.codeplex.com/releases/view/44707">May CTP code only release</a> for the Web Protection Library and a Word document <a href="http://wpl.codeplex.com/releases/view/44707#DownloadId=124084">introducing the new extensibility points</a> for the Security Runtime Engine.</p>  <p>We haven’t released binaries because it’s just a preview, it is in no way ready for production.</p>  <p>So why make the <a href="http://wpl.codeplex.com/SourceControl/changeset/changes/52310">source</a> available? We want feedback. This represents a rewrite of the Security Runtime and a new way for you to easily write plug-ins for it. Rather than simply decide what’s best for our users we wanted to show you the direction we’re taking and give you a change to influence it.</p>  <p>Missing from the sure are any tests – they do exist and will be published in the next source drop. There are no inspectors or logging plug-ins – because we would like you to work through the tutorial, then look through the code, think about how you would use them and try to write your own. If we supplied some example inspectors the temptation would be there to use those as a starting template for your own.</p>  <p>So please download, read the source, play around (on a test web site) and do leave feedback and bug reports/issues for us on CodePlex.</p>  <p>Barry</p>]]></content:encoded>
    </item>
    <item>
      <title>Farewell from Mark Curphey &amp; Please Help Me Fight Blood Cancer</title>
      <link>https://docs.microsoft.com/archive/blogs/securitytools/farewell-from-mark-curphey-please-help-me-fight-blood-cancer</link>
      <pubDate>Mon, 29 Mar 2010 17:40:20 GMT</pubDate>
      <dc:creator><![CDATA[cisg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/securitytools/2010/03/29/farewell-from-mark-curphey-please-help-me-fight-blood-cancer/</guid>
      <description><![CDATA[Mark Curphey here…..  It is with some degree of sadness that I have to hang up my spurs from this...]]></description>
      <content:encoded><![CDATA[<p>Mark Curphey here…..</p>  <p>It is with some degree of sadness that I have to hang up my spurs from this blog. Next Monday I take up a new role on the Server &amp; Tools Online team (think MSDN &amp; codeplex.com) where I will be heading up the subscriptions engineering team. I have held various security roles in big and small companies for the last 15 years and so it is very much a new chapter in my life as I follow my passions of modern development practices, online community and user experience. I call it Curphey 2.0!</p>  <p>The work of the Security Tools team will not change or be affected in any way. There is great work continuing including CAT.NET, WPL and WACA (as well as a whole lot more internal implementation engineering on Identity Management and other related security management tools). There is a LONG overdue release of CISF and updates due on the Security BI and Risk Tracker work we have been cranking out. The team will continue to use this blog to communicate public releases and share their work and learning's. </p>  <p>It has been an honor and a pleasure to work with the team. It is a very talented bunch of folks who have made work fun! You can follow my new adventures at my new personal blog <a href="http://www.curphey.com">http://www.curphey.com</a> and as usual on Twitter using <a href="http://www.twitter.com/curphey">@curphey</a> (or <a href="http://www.twitter.com/curphey">http://www.twitter.com/curphey</a>). I will be posting some notes over on the <a href="http://blogs.technet.com/BlueHat/">BlueHat blog</a> about my talk in Beunos Aires next week and have one final security keynote “<a href="http://conference.hackinthebox.org/hitbsecconf2010ams/?page_id=24">10 Crazy Ideas That Might Actually Change the State of Information Security</a>”</p>  <p>One of the things I have been blown away by at Microsoft is the Corporate Citizenship and the culture of giving. It’s a part of our corporate culture that I think we can be very proud of. As I transition to my new role I wanted to share something personal. Before I move on I have a personal plea. Yes it’s a plea, a plea to your kind hearts and good nature. Last week I signed up to run the Seattle Rock’N’Roll Marathon with The Leukemia &amp; Lymphoma Society’s (LLS) Team In Training. The run is on June 26th, 2010 and I am raising money to help fight blood cancer. I am not going for pace, I just want to finish and raise money for a good cause. I just want to do something good. For a few years I have wanted to do a marathon as one of those things to tick off of the “been there and done that in Life” list but more importantly I know a few people who have been in dealing with cancer of various forms. One friend has a 9 year old son who has been dealing with a brain and a spine tumor for most of his life (I am not going to tug on your heart strings too much but it’s a heart breaking story) and another good friend (my age)&#160; is now recovering from Lupus. The chemotherapy has literally disintegrated his bones to the point where he has had to have his hips replaced so he can walk. He will never be able to run with his kids like I can. My minor skin cancer scares pale into insignificance when you see what others go through and a little bit of pain on a 26 mile run will be negligible in order to help advance the research and prevent others from suffering. I am healthy and alive; getting fit and a few blisters will be a breeze in comparison to what others go through. </p>  <p align="center"><a href="http://pages.teamintraining.org/wa/rnrseatl10/mcurphey">PLEASE SPONSOR ME!</a></p>  <p>Please, please consider sponsoring me and raising money to flight blood cancer. I am happy to accept sponsorship if you want to induce pain in me or help relieve if from others!</p>  <p>My Team in Training Sponsorship page can be found <a href="http://pages.teamintraining.org/wa/rnrseatl10/mcurphey">here</a>.&#160; If you work for Microsoft it has directions on how to ensure that Microsoft matches your donation so together we can double the donation for employees. </p>  <p>All donations help. Anything helps! It’s for a great cause!</p>  <p> </p>  <p>As I live in a “Connected World” you can even track my run stats on the Garmin Connect site <a href="http://connect.garmin.com/feed/rss/activities?feedname=Garmin%20Connect%20-%20markcurphey&amp;owner=markcurphey">here</a> using an RSS reader to see just how tough I am finding it!</p>  <p>Thanks for your support!</p>  <p>PS : I am also happy to do speaking events, write articles, consider endorsements or wear your company logo in return for donations.&#160; You can write to me at mark at curphey dot com with suggestions.</p>]]></content:encoded>
    </item>
  </channel>
</rss>