<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Cleaning up your inputs</title>
	<atom:link href="http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/</link>
	<description>My Tech Discovery Blog on PHP, Ajax, Security and Web 2.0</description>
	<lastBuildDate>Thu, 04 Mar 2010 06:33:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Aship De</title>
		<link>http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/comment-page-1/#comment-31789</link>
		<dc:creator>Aship De</dc:creator>
		<pubDate>Sat, 02 Feb 2008 21:40:12 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/#comment-31789</guid>
		<description>Try &lt;a href=&quot;http://www.bioinformatics.org/phplabware/internal_utilities/htmLawed/index.php&quot; rel=&quot;nofollow&quot;&gt;htmLawed&lt;/a&gt;. Besides filtering admin-specified HTML tags, attributes, etc., it can also balance and properly nest HTML tags, transform deprecated tags and attributes, and so on.</description>
		<content:encoded><![CDATA[<p>Try <a href="http://www.bioinformatics.org/phplabware/internal_utilities/htmLawed/index.php" rel="nofollow">htmLawed</a>. Besides filtering admin-specified HTML tags, attributes, etc., it can also balance and properly nest HTML tags, transform deprecated tags and attributes, and so on.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vinu</title>
		<link>http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/comment-page-1/#comment-13480</link>
		<dc:creator>vinu</dc:creator>
		<pubDate>Fri, 09 Mar 2007 04:02:33 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/#comment-13480</guid>
		<description>Yep. I now use Zend_Filter. I&#039;d written this before I discovered Zend Framework :)</description>
		<content:encoded><![CDATA[<p>Yep. I now use Zend_Filter. I&#8217;d written this before I discovered Zend Framework <img src='http://blogs.vinuthomas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gustav</title>
		<link>http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/comment-page-1/#comment-13168</link>
		<dc:creator>Gustav</dc:creator>
		<pubDate>Thu, 08 Mar 2007 06:52:30 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/#comment-13168</guid>
		<description>Interesting and useful article. :)
At the moment I&#039;m on the mission to find me a very good (if not the best) input cleaner.
phpclasses.org&#039;s &quot;PHP Input Filter&quot; class is not perfect, it haves some flaws and is outdated. Check this article: http://devzone.zend.com/node/view/id/1752 . Especially read the comments.</description>
		<content:encoded><![CDATA[<p>Interesting and useful article. <img src='http://blogs.vinuthomas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
At the moment I&#8217;m on the mission to find me a very good (if not the best) input cleaner.<br />
phpclasses.org&#8217;s &#8220;PHP Input Filter&#8221; class is not perfect, it haves some flaws and is outdated. Check this article: <a href="http://devzone.zend.com/node/view/id/1752" rel="nofollow">http://devzone.zend.com/node/view/id/1752</a> . Especially read the comments.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mk</title>
		<link>http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/comment-page-1/#comment-5861</link>
		<dc:creator>mk</dc:creator>
		<pubDate>Tue, 19 Sep 2006 01:12:07 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/#comment-5861</guid>
		<description>Wouldn&#039;t the strip_tags function have a very similar effect, except for the fact that you can only strip either all tags or leave in specified ones? IMO strip_tags could be a little better since it is a good idea to remove all tags anyway except for the ones you really, really need.

http://us3.php.net/manual/en/function.strip-tags.php</description>
		<content:encoded><![CDATA[<p>Wouldn&#8217;t the strip_tags function have a very similar effect, except for the fact that you can only strip either all tags or leave in specified ones? IMO strip_tags could be a little better since it is a good idea to remove all tags anyway except for the ones you really, really need.</p>
<p><a href="http://us3.php.net/manual/en/function.strip-tags.php" rel="nofollow">http://us3.php.net/manual/en/function.strip-tags.php</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: maqs</title>
		<link>http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/comment-page-1/#comment-4971</link>
		<dc:creator>maqs</dc:creator>
		<pubDate>Sat, 22 Jul 2006 06:44:10 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/#comment-4971</guid>
		<description>Wow! thats wat i can say...... waiting for second part of it.....

Cheers!</description>
		<content:encoded><![CDATA[<p>Wow! thats wat i can say&#8230;&#8230; waiting for second part of it&#8230;..</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zean.no-ip.info &#187; Cleaning up your inputs - PHP</title>
		<link>http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/comment-page-1/#comment-4793</link>
		<dc:creator>zean.no-ip.info &#187; Cleaning up your inputs - PHP</dc:creator>
		<pubDate>Sat, 08 Jul 2006 00:53:40 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/#comment-4793</guid>
		<description>[...] (more&#8230;)    &#160; [...]</description>
		<content:encoded><![CDATA[<p>[...] (more&#8230;)    &nbsp; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vinu</title>
		<link>http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/comment-page-1/#comment-4719</link>
		<dc:creator>vinu</dc:creator>
		<pubDate>Wed, 05 Jul 2006 02:59:09 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/#comment-4719</guid>
		<description>Hey Dave,
The XSS workshop you&#039;ve setup is real cool !</description>
		<content:encoded><![CDATA[<p>Hey Dave,<br />
The XSS workshop you&#8217;ve setup is real cool !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/comment-page-1/#comment-4710</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Tue, 04 Jul 2006 09:50:25 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/#comment-4710</guid>
		<description></description>
		<content:encoded><![CDATA[<p>Sry, my tags where stripped <img src='http://blogs.vinuthomas.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Here the same again:</p>
<p>Donâ€™t forget the event handlers.<br />
Maybe you would do something like:</p>
<p>Search again:</p>
<p>What do you think happens if the user_input is:<br />
myvalueâ€? onclick=â€?javascript:alert(â€™xssâ€™)&gt;</p>
<p>It becomes:</p>
<p>Didnâ€™t check if thereâ€™s anything the Input Filter Class does with those strings.</p>
<p>Additionally, I finished a small XSS-Workshop today: <a href="http://www.blogged-on.de/xss" rel="nofollow">http://www.blogged-on.de/xss</a></p>
<p>Itâ€™s worth lookingâ€¦ <img src='http://blogs.vinuthomas.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/comment-page-1/#comment-4709</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Tue, 04 Jul 2006 09:48:25 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/#comment-4709</guid>
		<description>Don&#039;t forget the event handlers.
Maybe you would do something like:

Search again: 

What do you think happens if the user_input is:
myvalue&quot; onclick=&quot;javascript:alert(&#039;xss&#039;)&gt;

Didn&#039;t check if there&#039;s anything the Input Filter Class does with those strings.

Additionally, I finished a small XSS-Workshop today: http://www.blogged-on.de/xss

It&#039;s worth looking... ;)</description>
		<content:encoded><![CDATA[<p>Don&#8217;t forget the event handlers.<br />
Maybe you would do something like:</p>
<p>Search again: </p>
<p>What do you think happens if the user_input is:<br />
myvalue&#8221; onclick=&#8221;javascript:alert(&#8216;xss&#8217;)&gt;</p>
<p>Didn&#8217;t check if there&#8217;s anything the Input Filter Class does with those strings.</p>
<p>Additionally, I finished a small XSS-Workshop today: <a href="http://www.blogged-on.de/xss" rel="nofollow">http://www.blogged-on.de/xss</a></p>
<p>It&#8217;s worth looking&#8230; <img src='http://blogs.vinuthomas.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vinu</title>
		<link>http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/comment-page-1/#comment-4707</link>
		<dc:creator>vinu</dc:creator>
		<pubDate>Tue, 04 Jul 2006 03:01:46 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/#comment-4707</guid>
		<description>Thanks for the headsup Stefan. I may write up a second part of this article which deals with how to use the Zend_Filter_Input class.</description>
		<content:encoded><![CDATA[<p>Thanks for the headsup Stefan. I may write up a second part of this article which deals with how to use the Zend_Filter_Input class.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stefan</title>
		<link>http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/comment-page-1/#comment-4702</link>
		<dc:creator>stefan</dc:creator>
		<pubDate>Mon, 03 Jul 2006 13:43:11 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.vinuthomas.com/2006/07/03/cleaning-up-your-inputs/#comment-4702</guid>
		<description>I would like to recommend also looking into the Zend_Filter_Input class of the Zend Framework: http://framework.zend.com/manual/en/zend.filter.input.html

Very useful, very solid code, from THE person that focusses on secure PHP programming.</description>
		<content:encoded><![CDATA[<p>I would like to recommend also looking into the Zend_Filter_Input class of the Zend Framework: <a href="http://framework.zend.com/manual/en/zend.filter.input.html" rel="nofollow">http://framework.zend.com/manual/en/zend.filter.input.html</a></p>
<p>Very useful, very solid code, from THE person that focusses on secure PHP programming.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
