<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>wpl Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/wpl/Wiki/View.aspx?title=Home</link><description>wpl Wiki Rss Description</description><item><title>Updated Wiki: Home</title><link>http://wpl.codeplex.com/wikipage?version=6</link><description>&lt;div class="wikidoc"&gt;The Microsoft Web Protection Library (WPL) is a set of .NET assemblies which will help you protect your web sites, current, future and past. The WPL includes
&lt;h2&gt;AntiXSS&lt;/h2&gt;AntiXSS provides a myriad of encoding functions for user input, including HTML, HTML attributes, XML, CSS and JavaScript. 
&lt;ul&gt;&lt;li&gt;White Lists: AntiXSS differs from the standard .NET framework encoding by using a white list approach. All characters not on the white list will be encoded using the correct rules for the encoding type. Whilst this comes at a performance cost AntiXSS has been written with performance in mind.&lt;/li&gt;
&lt;li&gt;Secure Globalization: The web is a global market place, and cross-site scripting is a global issue. An attack can be coded anywhere, and Anti-XSS now protects against XSS attacks coded in dozens of languages. &lt;/li&gt;&lt;/ul&gt;
&lt;h2&gt;Security Runtime Engine&lt;/h2&gt;The Security Runtime Engine (SRE) provides a wrapper around your existing web sites, ensuring that common attack vectors to not make it to your application. Protection is provided as standard for
&lt;ul&gt;&lt;li&gt;Cross Site Scripting&lt;/li&gt;
&lt;li&gt;SQL Injection&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;As with all web security the WPL is part of a defense in depth strategy, adding an extra layer to any validation or secure coding practices you have already adopted.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;A Solid Foundation for Developers&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;No matter your development experience level, the documentation, example code, unit tests, and calling schemes make it easy for you to know how to protect your applications from XSS attacks. Additionally, a performance data sheet helps you plan your secure deployment with full knowledge of how AntiXSS will likely perform in your environment. &lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>bdorrans</author><pubDate>Wed, 12 May 2010 17:48:12 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100512054812P</guid></item><item><title>Updated Wiki: Home</title><link>http://antixss.codeplex.com/Wiki/View.aspx?title=Home&amp;version=5</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;AntiXSS&lt;/h1&gt;
AntiXSS helps you to protect your current applications from cross-site scripting attacks, at the same time helping you to protect your legacy application with its Security Runtime Engine. Working with  customer and partner feedback, AntiXSS incorporates radically and innovatively rethought features, offering you a newer, more powerful weapon against the often employed cross-site scripting (XSS) attack. AntiXSS gives you: 
&lt;ul&gt;&lt;li&gt;Improved Performance. AntiXSS has been completely rewritten with performance in mind, and yet retains the fundamental protection from XSS attacks that you have come to rely on for your applications.&lt;/li&gt;
&lt;li&gt;Secure Globalization. The web is a global market place, and cross-site scripting is a global issue. An attack can be coded anywhere, and Anti-XSS now protects against XSS attacks coded  in dozens of languages. &lt;/li&gt;
&lt;li&gt;Standards Compliance. AntiXSS is written to comply with modern web standards. You can protect your web application without adversely affecting its UI.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;A Solid Foundation for Developers&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Anti-XSS is a powerful tool in the Microsoft toolbox that mitigates XSS risks. Additionally, Anti-XSS provides a consistent level of security allowing you to focus on solving business problems and not on security problems.&lt;br /&gt;&lt;br /&gt;No matter your development experience level,  its online documentation, example code, unit tests, and calling schemes make it easy for you to know how to protect your applications from XSS attacks. Additionally, a performance data sheet helps you  plan your secure deployment with full knowledge of how AntiXSS will likely perform in your environment. &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>anilkr</author><pubDate>Tue, 15 Sep 2009 21:16:22 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20090915091622P</guid></item></channel></rss>