<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PHPIDS » Web Application Security 2.0 &#187; CSRFx</title>
	<atom:link href="http://php-ids.org/category/csrfx/feed/" rel="self" type="application/rss+xml" />
	<link>http://php-ids.org</link>
	<description></description>
	<lastBuildDate>Sat, 24 Oct 2009 10:31:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>PHPIDS 0.4.6 &#8211; attack of the vector mangle</title>
		<link>http://php-ids.org/2008/01/29/phpids-046-attack-of-the-vector-mangle/</link>
		<comments>http://php-ids.org/2008/01/29/phpids-046-attack-of-the-vector-mangle/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 19:09:38 +0000</pubDate>
		<dc:creator>.mario</dc:creator>
				<category><![CDATA[CSRFx]]></category>
		<category><![CDATA[PHPIDS]]></category>
		<category><![CDATA[0.4.6]]></category>
		<category><![CDATA[centrifuge]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://php-ids.org/2008/01/29/phpids-046-attack-of-the-vector-mangle/</guid>
		<description><![CDATA[Only half a month after the last release we present the new PHPIDS 0.4.6. This time we did lots of optimizations on the generic attack detection and the PHPIDS Centrifuge. There is a pretty new way to detect vectors which are not caught by the rules and as far as we heard we returned some of the headaches our testers gave to us before - thanks again to David Lindsay, Gareth Heyes and Johannes Dahse for their great work.]]></description>
			<content:encoded><![CDATA[<p>Only half a month after the last release we present the new PHPIDS 0.4.6. This time we did lots of optimizations on the generic attack detection and the PHPIDS Centrifuge. There is a pretty new way to detect vectors which are not caught by the rules and as far as we heard we returned some of the headaches our testers gave to us before &#8211; thanks again to <a href="http://p42.us/" target="_blank">David Lindsay</a>, <a href="http://thespanner.co.uk/" target="_blank">Gareth Heyes</a> and <a href="http://websec.wordpress.com/">Johannes Dahse</a> for their great work.</p>
<p>The rules were optimized as usual and again &#8211; they haven&#8217;t grown but become even smaller for better performance. Altogether the rules decreased their size by 937 bytes. The converter was optimized too and many smaller bugs were fixed.</p>
<p>You can find the fresh packages <a href="http://php-ids.org/downloads/">here</a> as usual. Again &#8211; no API changes so updating should work like a charm.</p>
<p>Also we have continued working on our sister project &#8211; the CSRFx. Now this system is even more capable in dealing with invalid markup to protect and AJAX requests. Also JSON wrapped markup can now be secured with the token cloud of the CSRFx so maybe you like to <a href="http://code.google.com/p/csrfx/" target="_blank">check out the sources</a> and give it try.</p>
<p>We appreciate your feedback and if you happen to have any problems during installation or usage feel free to ask us in <a href="Only half a month after the last release we present the new PHPIDS 0.4.6. This time we did lots of optimizations on the generic attack detection and the PHPIDS Centrifuge. There is a pretty new way to detect vectors which are not caught by the rules and as far as we heard we returned some of the headaches our testers gave to us before - thanks again to David Lindsay, Gareth Heyes and Johannes Dahse for their great work.">our forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://php-ids.org/2008/01/29/phpids-046-attack-of-the-vector-mangle/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CSRFx &#8211; the youngest PHPIDS family member</title>
		<link>http://php-ids.org/2007/11/19/csrfx-the-youngest-phpids-family-member/</link>
		<comments>http://php-ids.org/2007/11/19/csrfx-the-youngest-phpids-family-member/#comments</comments>
		<pubDate>Mon, 19 Nov 2007 16:56:29 +0000</pubDate>
		<dc:creator>.mario</dc:creator>
				<category><![CDATA[CSRFx]]></category>
		<category><![CDATA[csrf]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://php-ids.org/2007/11/19/csrfx-the-youngest-phpids-family-member/</guid>
		<description><![CDATA[We recently created a Google source code repository for CSRFx and a CRSFx Google group. This tool provides - besides a name which can't be pronounced by human tongue - a possibility to protect existing PHP5 based web applications against CSRF attacks.]]></description>
			<content:encoded><![CDATA[<p>We recently created a <a href="http://code.google.com/p/csrfx/" target="_blank">Google source code repository</a> for CSRFx and a <a href="http://groups.google.com/group/csrfx" target="_blank">CRSFx Google group</a>. This tool provides &#8211; besides a name which can&#8217;t be pronounced by human tongue &#8211; a possibility to protect existing PHP5 based web applications against CSRF attacks.</p>
<p style="text-align: center"><img src="http://php-ids.org/files/csrfx_logo.png" height="100" width="280" /></p>
<p>The tool gives the developer the chance to define request patterns which should be protected against CSRF. Also there&#8217;s the possibility to define request patterns which shouldn&#8217;t be protected to cover ranges like <em>example.com<strong>/admin/</strong>whatever</em>.</p>
<p>The implementation process is pretty easy. You just have to create a configuration file for your application (an example file for <a href="http://www.cakephp.org/" target="_blank">CakePHP</a> is bundled, more will follow soon), define the request patterns, create the necessary database table, include the files <em>First.php</em> and <em>Last.php</em> via <em>auto_prepend_file/auto_append_file</em> and that&#8217;s it. You can of course also use your <em>index.php</em> for inclusion if that&#8217;s possible. We are already testing the tool on several live applications &#8211; so we can guarantee pretty good stability already.</p>
<p>If you&#8217;d like to play with it just <a href="http://code.google.com/p/csrfx/source" target="_blank">grab the sources</a>. Comments, Questions and contributions are heavily appreciated as usual. Have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://php-ids.org/2007/11/19/csrfx-the-youngest-phpids-family-member/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
