<?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>Thu, 17 May 2012 03:40:21 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Evert Pot's Blog: Preventing XSS in Javascript strings]]></title>
      <guid>http://www.phpdeveloper.org/news/10741</guid>
      <link>http://www.phpdeveloper.org/news/10741</link>
      <description><![CDATA[<p>
<i>Evert Pot</i> has <a href="http://www.rooftopsolutions.nl/article/197">pointed out a handy tool</a> that can make escaping strings in and out of your application simpler - <a href="https://www.owasp.org/index.php/Category:OWASP_Encoding_Project">Reform</a>.
</p>
<blockquote>
<a href="https://www.owasp.org/index.php/Category:OWASP_Encoding_Project">Reform</a> is a tool that does exactly this. Reform allows you to escape your data for a javascript, xml, html or vbscript (yes it still exists) context. It provides libraries for Java, .NET, PHP, Perl, Python, Javascript and ASP. Pretty cool!
</blockquote>
<p>
The utility is simply included into the application an called via the static methods it adds. His example shows the escaping of some output text in a Javascript string to correctly prevent it from falling into an evil XSS scheme.
</p>]]></description>
      <pubDate>Fri, 01 Aug 2008 12:04:47 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[GNUCitizen.org: Reviewing Practical PHP Exploitation Techniques]]></title>
      <guid>http://www.phpdeveloper.org/news/9915</guid>
      <link>http://www.phpdeveloper.org/news/9915</link>
      <description><![CDATA[<p>
From the GNUCitizen blog, there's <a href="http://www.gnucitizen.org/blog/reviewing-practical-php-exploitation-techniques/">a new post</a> about a recent meeting (of the OWASP London Chapter) where several presentations were given on methods for exploiting PHP applications. The three talks given were:
</p>
<ul>
<li><i>Rodrigo Marcos</i> - hacking PHP sockets for fun and profit
<li><i>David Kierznowski</i> - exploitation techniques using real world examples
<li><i>Colin Watson</i> - talk about security badges
</ul>
<p>
There's links to the slides for one the formal presentations, the exploitation techniques - two sets: the <a href="http://www.withdk.com/archives/PHP%20Code%20Analysis-%20Real%20World%20Examples.pdf">remote exploit examples</a> and <a href="http://www.gnucitizen.org/blog/reviewing-practical-php-exploitation-techniques/PHP%20Code%20Analysis%20-%20Real%20World%20Examples.pdf">local exploit examples</a>.
</p>]]></description>
      <pubDate>Fri, 04 Apr 2008 12:09:22 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ed Finkler's Blog: Inspekt Project funded by OWASP]]></title>
      <guid>http://www.phpdeveloper.org/news/7857</guid>
      <link>http://www.phpdeveloper.org/news/7857</link>
      <description><![CDATA[<p>
<i>Ed Finkler</i>, in cooperation with the <a href="http://www.owasp.org/">Open Web Application Security Project</a>, will be <a href="http://blog.funkatron.com/archives/php/inspekt-project-funded-by-owasp/">working up a toolkit</a> to help make input filtering and validation simple no matter if you use a framework or not.
</p>
<blockquote>
<p>
I'm very, very excited to announce that <a href="http://www.owasp.org/">OWASP</a> has <a href="https://lists.owasp.org/pipermail/owasp-all/2007-May/000039.html">chosen to fund development</a> of what I'm calling "Inspekt" as part of their <a href="http://www.owasp.org/index.php/OWASP_Spring_Of_Code_2007">OWASP Spring of Code 2007</a>. You can read my full proposal at the <a href="http://www.owasp.org/index.php/OWASP_Spring_Of_Code_2007_Applications#EdFinkler_-_A_comprehensive_input_retrieval.2Ffiltering_system_for_PHP">OWASP SoC Application Page</a>.
</p>
<p>
The idea behind Inspekt is to provide a comprehensive input filtering and validation library for PHP. Building upon Chris Shiflett's original Zend_Filter_Input implementation
</p>
</blockquote>
<p>
Some of the new features of this library include retrieval and filtering support for multidimensional arrays, a variety of helper methods to reduce code verbosity, compatibility with PHP4 and PHP5, and will be entirely self-contained (yet easily "pluggable").
</p>
<p>
Check out <a href="http://www.owasp.org/index.php/OWASP_Spring_Of_Code_2007_Applications#EdFinkler_-_A_comprehensive_input_retrieval.2Ffiltering_system_for_PHP">his full proposal</a> for more details on what direction the project's heading and some sample code to show how it might all work.
</p>]]></description>
      <pubDate>Thu, 17 May 2007 07:05:48 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Chris Shiflett's Blog: OWASP Spring of Code 2007]]></title>
      <guid>http://www.phpdeveloper.org/news/7400</guid>
      <link>http://www.phpdeveloper.org/news/7400</link>
      <description><![CDATA[<p>
As mentioned in <a href="http://shiflett.org/archive/293">this new post</a> from <i>Chris Shiflett</i>, an announcement was made at the most recent <a href="http://php.meetup.com/372/">Columbia PHP meetup</a> by <a href="http://greebo.net/">Andrew van der Stock</a> (of <a href="http://owasp.org/">OWASP</a>) about an incentive to work in their Spring of Code 2007 competition - a bit of financial reward.
</p>
<blockquote>
The Spring of Code 2007, an effort that will distribute $100,000 to worthy projects, is divided approximately as follows:
<ul>
<li>$20,000 for one lucky project.
<li>$10,000 for 10 open source projects.
<li>$40,000 for 8 large projects.
<li>$22,500 for 9 medium projects.
<li>$7,500 for an internship.
</ul>
</blockquote>
<p>
<i>Chris</i> <a href="http://shiflett.org/archive/293">notes</a> that the projects should be related somehow to web application security and interest was shown in helping out with the security issues that surround PHP (both the language and developing applications in it).
</p>]]></description>
      <pubDate>Wed, 07 Mar 2007 10:47:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Chris Shiflett's Blog:  OWASP PHP Top 5]]></title>
      <guid>http://www.phpdeveloper.org/news/5745</guid>
      <link>http://www.phpdeveloper.org/news/5745</link>
      <description><![CDATA[<p>
Chris <a href="http://shiflett.org/archive/242">points out today</a> that the OWASP (the Open Web Application Security Project) is now publishing a PHP Top 5 list, detailing the top 5 PHP security concerns.
</p>

<blockquote>
<p>
The PHP Top 5 is based upon attack frequency in 2005 as reported to Bugtraq. This information is a valuable insight into the most devastating attacks against the world's most popular web application framework.
</p>
</blockquote>

<p>
The list is spot on, and Chris <a href="http://shiflett.org/archive/242">goes on</a> to highlight some new PHP 6 security features and also his recommendation to use PDO to sotp SQL injection.
</p>]]></description>
      <pubDate>Fri, 07 Jul 2006 18:18:32 -0500</pubDate>
    </item>
  </channel>
</rss>

