<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.1.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: The Problem With PHP Application&#160;Security</title>
	<link>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/</link>
	<description>J_K9</description>
	<pubDate>Sat, 11 Oct 2008 21:45:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.3</generator>

	<item>
		<title>By: Andrew van der Stock</title>
		<link>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-11490</link>
		<author>Andrew van der Stock</author>
		<pubDate>Mon, 15 Jan 2007 18:15:05 +0000</pubDate>
		<guid>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-11490</guid>
					<description>We have updated filters coming soon, which will bring Stinger levels of input validation, along with:

CSRF library
AntiXSS library with hard core escaping

Keep watching. :-)

Andrew van der Stock
Executive Director, OWASP</description>
		<content:encoded><![CDATA[<p>We have updated filters coming soon, which will bring Stinger levels of input validation, along with:</p>
<p>CSRF library<br />
AntiXSS library with hard core escaping</p>
<p>Keep watching. <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Andrew van der Stock<br />
Executive Director, OWASP</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-11496</link>
		<author>J_K9</author>
		<pubDate>Mon, 15 Jan 2007 21:06:19 +0000</pubDate>
		<guid>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-11496</guid>
					<description>Excellent! I'm actually writing a short tutorial at the moment about using your PHP filters to secure user input, which should help those new to PHP to secure their web apps. I'm focusing mainly on the paranoid filter function, but that is too extreme for some situations so I intend to outline the usage and appropriate situations for the other filtering functions.

Thanks for letting me know - I look forward to the updated filters ;)</description>
		<content:encoded><![CDATA[<p>Excellent! I&#8217;m actually writing a short tutorial at the moment about using your PHP filters to secure user input, which should help those new to PHP to secure their web apps. I&#8217;m focusing mainly on the paranoid filter function, but that is too extreme for some situations so I intend to outline the usage and appropriate situations for the other filtering functions.</p>
<p>Thanks for letting me know - I look forward to the updated filters <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Cd-MaN</title>
		<link>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-12900</link>
		<author>Cd-MaN</author>
		<pubDate>Sun, 28 Jan 2007 17:30:27 +0000</pubDate>
		<guid>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-12900</guid>
					<description>Being a long time PHP programmer I think that the PHP language is a little "tackled" together and this  shows:

-creating a common API to allow unified access to both local and remote files feels more like a "cool factor" than a feature which would be useful.

-only the recently released mysqli interface has support for prepared queries (and even that has a braindead interface). Compare this with the perl DBI interface which had support for prepared queries independent of the database driver (because it implements its own SQL parser) since 1991 (that's right, for more than 15 years)

-what other language is there with an .ini file? :-)</description>
		<content:encoded><![CDATA[<p>Being a long time PHP programmer I think that the PHP language is a little &#8220;tackled&#8221; together and this  shows:</p>
<p>-creating a common API to allow unified access to both local and remote files feels more like a &#8220;cool factor&#8221; than a feature which would be useful.</p>
<p>-only the recently released mysqli interface has support for prepared queries (and even that has a braindead interface). Compare this with the perl DBI interface which had support for prepared queries independent of the database driver (because it implements its own SQL parser) since 1991 (that&#8217;s right, for more than 15 years)</p>
<p>-what other language is there with an .ini file? <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Cd-MaN</title>
		<link>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-12912</link>
		<author>Cd-MaN</author>
		<pubDate>Sun, 28 Jan 2007 20:03:02 +0000</pubDate>
		<guid>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-12912</guid>
					<description>It's me again :D

I've put together a short list which can server as a starting point for securing your PHP code, both from a coder and a sysadmin perspective: &lt;a href="http://hype-free.blogspot.com/2007/01/php-coders-of-world-secure-your-code.html" rel="nofollow"&gt;http://hype-free.blogspot.com/2007/01/php-coders-of-world-secure-your-code.html&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>It&#8217;s me again <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>I&#8217;ve put together a short list which can server as a starting point for securing your PHP code, both from a coder and a sysadmin perspective: <a href="http://hype-free.blogspot.com/2007/01/php-coders-of-world-secure-your-code.html" rel="nofollow">http://hype-free.blogspot.com/2007/01/php-coders-of-world-secure-your-code.html</a></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-12915</link>
		<author>J_K9</author>
		<pubDate>Sun, 28 Jan 2007 20:17:18 +0000</pubDate>
		<guid>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-12915</guid>
					<description>I agree, Cd-MaN - I'm not quite sure what the advantages of being able to include remote files is, and why this "feature" would be enabled by default is beyond me.

I've just finished coding a login brute force protection system, so I'm hoping to open source the code as soon as I get a chance to clean it up and comment it properly :)

And thanks for that excellent list - it deserves some exposure, so I suggest you submit it to sites like LinuxSecurity.com and LXer.com. That'll hopefully allow a few more people to be taught how to secure their code!

Another good article I've recently come across is this one: http://www.owasp.org/index.php/PHP_Top_5</description>
		<content:encoded><![CDATA[<p>I agree, Cd-MaN - I&#8217;m not quite sure what the advantages of being able to include remote files is, and why this &#8220;feature&#8221; would be enabled by default is beyond me.</p>
<p>I&#8217;ve just finished coding a login brute force protection system, so I&#8217;m hoping to open source the code as soon as I get a chance to clean it up and comment it properly <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>And thanks for that excellent list - it deserves some exposure, so I suggest you submit it to sites like LinuxSecurity.com and LXer.com. That&#8217;ll hopefully allow a few more people to be taught how to secure their code!</p>
<p>Another good article I&#8217;ve recently come across is this one: <a href="http://www.owasp.org/index.php/PHP_Top_5" rel="nofollow">http://www.owasp.org/index.php/PHP_Top_5</a></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-369789</link>
		<author>Anonymous</author>
		<pubDate>Thu, 03 Apr 2008 03:41:15 +0000</pubDate>
		<guid>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-369789</guid>
					<description>&lt;strong&gt;Pubesent Teens...&lt;/strong&gt;

Pubesent Teens...</description>
		<content:encoded><![CDATA[<p><strong>Pubesent Teens&#8230;</strong></p>
<p>Pubesent Teens&#8230;</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-371091</link>
		<author>Anonymous</author>
		<pubDate>Fri, 04 Apr 2008 06:49:07 +0000</pubDate>
		<guid>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-371091</guid>
					<description>&lt;strong&gt;Abigail Fraser Free Hardcore Video...&lt;/strong&gt;

Abigail Fraser Free Hardcore Video...</description>
		<content:encoded><![CDATA[<p><strong>Abigail Fraser Free Hardcore Video&#8230;</strong></p>
<p>Abigail Fraser Free Hardcore Video&#8230;</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Cipro shipping.</title>
		<link>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-469673</link>
		<author>Cipro shipping.</author>
		<pubDate>Mon, 09 Jun 2008 18:36:28 +0000</pubDate>
		<guid>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-469673</guid>
					<description>&lt;strong&gt;Cipro shipping....&lt;/strong&gt;

Cipro shipping....</description>
		<content:encoded><![CDATA[<p><strong>Cipro shipping&#8230;.</strong></p>
<p>Cipro shipping&#8230;.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Vestra reboxetine.</title>
		<link>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-532627</link>
		<author>Vestra reboxetine.</author>
		<pubDate>Fri, 18 Jul 2008 21:28:26 +0000</pubDate>
		<guid>http://wolphination.com/linux/2007/01/13/the-problem-with-php-application-security/#comment-532627</guid>
					<description>&lt;strong&gt;Reboxetine....&lt;/strong&gt;

Vestra reboxetine. Reboxetine edronax. Reboxetine....</description>
		<content:encoded><![CDATA[<p><strong>Reboxetine&#8230;.</strong></p>
<p>Vestra reboxetine. Reboxetine edronax. Reboxetine&#8230;.</p>
]]></content:encoded>
				</item>
</channel>
</rss>
