<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Fri, 29 Aug 2008 19:22:12 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Sanisoft Blog:  Inspekt - put a firewall in your PHP applications]]></title>
      <guid>http://www.phpdeveloper.org/news/8838</guid>
      <link>http://www.phpdeveloper.org/news/8838</link>
      <description><![CDATA[<p>
The Sanisoft blog has a <a href="http://www.sanisoft.com/blog/2007/10/15/inspekt-put-a-firewall-in-your-php-applications/">new post</a> today about a handy PHP utility you can use to put a "firewall" in your PHP application - <a href="http://code.google.com/p/inspekt/">Inspekt</a>.
</p>
<blockquote>
Everyone knows that you should filter your inputs most of the good programmers do it but when you are working with a large team of programmers on an open source project things slip up, errors do creep in, at times like this you wish for a mechanism which would prevent your team from making such mistakes, some thing which forces them to declare their intent.
</blockquote>
<p>
One solution he mentions is the input_filter extension for PHP5, but this doesn't help most users since it's normally off by default and PHP5-only. The other solution, <a href="http://code.google.com/p/inspekt/">Inspekt</a>, a modified version of the Zend_Filter_input component of the Zend Framework. An <a href="http://www.sanisoft.com/blog/2007/10/15/inspekt-put-a-firewall-in-your-php-applications/">example</a> is included and a list of filtering methods is too (like getAlnum, getDigits and getInt).
</p>]]></description>
      <pubDate>Mon, 15 Oct 2007 08:47:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: PHP Security Tip #19 (Securing Your Connection)]]></title>
      <guid>http://www.phpdeveloper.org/news/7530</guid>
      <link>http://www.phpdeveloper.org/news/7530</link>
      <description><![CDATA[<p>
The Zend Developer Zone has posted their <a href="http://devzone.zend.com/node/view/id/1871">latest security tip</a> today - this time dealing with the actual connection your application sits on (from <i>Chris Hartjes</i>).
</p>
<blockquote>
<p>
The most secure application is one with no connection to the outside world.
</p>
<p>
As we've covered, you can't really disconnect the network from your web server if you are building web applications. You can however, carefully consider which servers need to be connected to the outside world and which can be inside your firewall. Beyond that, you can also evaluate how those servers that have to remain outside your firewall communicate with the ones inside.
</p>
</blockquote>
<p>
No, <a href="http://devzone.zend.com/node/view/id/1871">his suggestion</a> is not to take your application "off the grip" but more to limit access to things like database servers to help protect the data that lives inside it.
</p>]]></description>
      <pubDate>Thu, 29 Mar 2007 12:36:00 -0500</pubDate>
    </item>
  </channel>
</rss>
