<?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 02:06:09 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[NETTUTS.com: Can You Hack Your Own Site? A Look at Some Essential Security Considerations]]></title>
      <guid>http://www.phpdeveloper.org/news/10659</guid>
      <link>http://www.phpdeveloper.org/news/10659</link>
      <description><![CDATA[<p>
On the NETTUTS.com website, there's a <a href="http://nettuts.com/articles/can-you-hack-your-own-site-a-look-at-some-essential-security-considerations/">great article</a> with some "essential security considerations" that you can use to see just how hackable your site could be.
</p>
<blockquote>
This article walks through the brainstorming stage of planning for what is in this instance, a hypothetical user-centric web application. Although you won't be left with a complete project '" nor a market ready framework, my hope is that each of you, when faced with future workloads, may muse on the better practices described. So, without further ado...Are you sitting comfortably?
</blockquote>
<p>
<a href="http://nettuts.com/articles/can-you-hack-your-own-site-a-look-at-some-essential-security-considerations/">The tutorial</a> is broken up into a few sections based around an example with a few points of failure (about book information). They work through the thought process behind the code, using the $_REQUEST variables correctly, preventing SQL injections, filtering the HTML output and a <a href="http://nettuts.s3.amazonaws.com/Articles/009_Security/NETTUTS-SEC/sources.zip">sample code</a> download for you to see how it's all tied together.
</p>]]></description>
      <pubDate>Tue, 22 Jul 2008 12:57:07 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Developer Tutorials Blog: Hacking Wordpress When You've Forgotten Your Password]]></title>
      <guid>http://www.phpdeveloper.org/news/10248</guid>
      <link>http://www.phpdeveloper.org/news/10248</link>
      <description><![CDATA[<p>
The Developer Tutorials blog has <a href="http://www.developertutorials.com/blog/wordpress-blog/hacking-wordpress-when-youve-forgotten-your-password-177/">an article</a> posted today about how you can "hack" your WordPress installation if you happen to forget the password for your account:
</p>
<blockquote>
Do you have multiple Wordpress self-hosted blogs? If so, you've likely run into a scenario where you just can't remember your password. With Wordpress 2.5 and 2.5.1 there's an annoying bug that sometimes generates passwords that don't work when you click the "Forgot Password" option. [...] Wordpress resets the password internally (in the MySQL database) but the link that it sent you to activate that password fails to connect with the database effectively locking you out of your blog. In this scenario, at least for me, all the potentially viable solutions lead to dead ends.
</blockquote>
<p>
His <a href="http://www.developertutorials.com/blog/wordpress-blog/hacking-wordpress-when-youve-forgotten-your-password-177/">six step process</a> involves <a href="http://www.village-idiot.org/archives/2007/05/22/wp-emergency-password-recovery/">an external script</a> (use with caution, especially before you read the source) that reaches into your WordPress install and updates your admin account and sends out an email with the resulting password.
</p>]]></description>
      <pubDate>Thu, 22 May 2008 12:58:57 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[CyberInsecure.com: Half-Million Sites Mostly Running PHPBB Forum Software Hacked In Latest Attack]]></title>
      <guid>http://www.phpdeveloper.org/news/10175</guid>
      <link>http://www.phpdeveloper.org/news/10175</link>
      <description><![CDATA[<p>
According to the CyberInsecure.com website around a half-million websites running PHPBB <a href="http://cyberinsecure.com/half-million-sites-mostly-running-phpbb-forum-software-hacked-in-latest-attack/">were hacked</a> in a large coordinated effort.
</p>
<blockquote>
More than half a million websites have been compromised in a new round of attacks that hacked domains in order to infect unsuspecting users' PCs with a variety of trojans. This ongoing campaign includes new malware hosting domains and new trojans variations. All of the sites are running older or misconfigured versions of "phpBB," an open-source message forum manager. Open-source popular applications like phpBB tend to be often targeted by mass scanning and exploiting tools.
</blockquote>
<p>
The hack redirected visitors through several steps ultimately ending up on a page that tried to take advantage of errors in older Internet Explorer and RealPlayer versions. <a href="http://cyberinsecure.com/half-million-sites-mostly-running-phpbb-forum-software-hacked-in-latest-attack/">The article</a> talks about exactly which viruses could have caused the problems and the wide range of sites (both in topic and location) that were effected. 
</p>
<p>
The best way to protect you and your PHPBB install from something like this happening is to get the <a href="http://www.phpbb.com">latest version</a> of the software and learn how to configure it correctly.
</p>]]></description>
      <pubDate>Tue, 13 May 2008 14:04:38 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Chris Hartjes' Blog: WordPress 2.1 and Mint]]></title>
      <guid>http://www.phpdeveloper.org/news/7198</guid>
      <link>http://www.phpdeveloper.org/news/7198</link>
      <description><![CDATA[<p>
If you're both a WordPress an Mint user and are wanting to integrate them the easy way, check out <a href="http://www.littlehart.net/atthekeyboard/2007/01/30/wordpress-21-and-mint/">this new entry</a> from <i>Chris Hartjes</i> about combining the two.
</p>
<blockquote>
Now, the installation is fairly easy but there was a weird bug that was appearing, where a check to see if you are running a licensed copy of Mint kept getting triggered when I tried to access my feeds via a feed alias. The solution? An ugly hack, if you ask me.
</blockquote>
<p>
The problem was with a <a href="http://haveamint.com/peppermill/">Pepper</a> for Mint called <a href="http://haveamint.com/peppermill/pepper/11/bird_feeder/">Bird Feeder Pepper</a> that helps track RSS feed usage. The solution he found was a snippet of PHP code you'll need to insert into several of the feed scripts WordPress offers (as provided).
</p>]]></description>
      <pubDate>Wed, 31 Jan 2007 18:51:13 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Jacob Santos' Blog: Zend Framework: Hackish Include Path Solution]]></title>
      <guid>http://www.phpdeveloper.org/news/6403</guid>
      <link>http://www.phpdeveloper.org/news/6403</link>
      <description><![CDATA[<p>
<i>Jacob Santos</i> was having a problem with the Zend Framework. It couldn't find its own files. So, he's <a href="http://www.santosj.name/php/zend-framework-hackish-include-path-solution/">come up with a hack</a> that helps mod_php users to avoid the problem.
</p>
<blockquote>
<p>
I've had problem with Zend Framework not being able to find its files, which is usually not good. The "workaround" of adding the realpath works, but would be overwritten when updating. Besides, going through the files just to add realpath locations is a hassle.
</p>
<p>
The php_value only works with mod_php, so good luck if you are running PHP using CGI/FastCGI. Actually, you'll have no luck, because it won't work using CGI.
</p>
</blockquote>
<p>
Essentially, it uses the <a href="http://www.php.net/ini_set">ihi_set function</a> to define the correct include path. Check out <a href="http://www.santosj.name/php/zend-framework-hackish-include-path-solution/#comments">the comments</a> of the post for some other suggestions.
</p>]]></description>
      <pubDate>Mon, 02 Oct 2006 13:18:50 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPKitchen: Getting Zend Debugger Working on a Macbook Pro]]></title>
      <guid>http://www.phpdeveloper.org/news/6152</guid>
      <link>http://www.phpdeveloper.org/news/6152</link>
      <description><![CDATA[<p>
On the PHPKitchen, <i>Demian Turner</i> <a href="http://www.phpkitchen.com/index.php?/archives/754-Getting-Zend-Debugger-Working-on-a-Macbook-Pro.html">shares exactly how</a> he managed to get the Zend Debugger up and working on his Mac Book Pro.
</p>
<blockquote>
Okay, there is some considerable hacking involved to get this working, and the solution is only a workaround until "sometime before the end of 2006", which was quoted to me by Zend as the time they expect to get the Zend debugger working for the mactel platform. No rush there guys.
</blockquote>
<p>
<a href="http://www.phpkitchen.com/index.php?/archives/754-Getting-Zend-Debugger-Working-on-a-Macbook-Pro.html">His solution</a> involved using Parallels Desktop, Zend Studio, a hack on the installer to get it working, ensuring it finds the right php.ini (a problem he had) and customizing the setup to work with the buttons of your choosing.
</p>]]></description>
      <pubDate>Mon, 28 Aug 2006 07:56:55 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[ReadyToBeServed.com: Web Host May Ask Client To Cover Cost Of Hack]]></title>
      <guid>http://www.phpdeveloper.org/news/6026</guid>
      <link>http://www.phpdeveloper.org/news/6026</link>
      <description><![CDATA[<p>
According to <a href="http://www.readytobeserved.com/content/view/32/2/">this new article</a> on ReadyToBeServed.com, a flaw in the PHPNuke software allowed a malicious user access to a server to cause all sorts of headaches for both the hosting company and the others hosted on that machine.
</p>
<blockquote>
<p>
A Wellington, New Zealand, Web hosting company may seek compensation from a client that it claims is responsible for the worst hacking attack in the company's history. IServe blames lax security on their client's part for the hacking job that resulted in the defacing of hundreds of Websites.
</p>
<p>
The hack forced iServe to shut down all its FTP servers for 28 hours, while it replaced many of  its customers' websites with back-ups that were made a few days before the incident.
</p>
<p>
Joy Cottle, iServe's general manager estimates the problem cost about $20,000 to repair. Clients with dedicated servers were not affected by the hack.
</p>
</blockquote>
<p>
<a href="http://www.readytobeserved.com/content/view/32/2/">They report</a> that the attack happened because of a flaw in the content management system that allowed the user to overwrite websites of other customers on the machine. They are even considering trying to recoup some of the costs from the customer that allowed it to happen. The hole was one found in the older version of PHPNuke the customer had uploaded.
</p>
<blockquote>
Due to the incident, iServe is now considering banning cleints from running PHPNuke
</blockquote>]]></description>
      <pubDate>Mon, 14 Aug 2006 08:03:39 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP Security Blog: phpBB mass hack in preparation?]]></title>
      <guid>http://www.phpdeveloper.org/news/5046</guid>
      <link>http://www.phpdeveloper.org/news/5046</link>
      <description><![CDATA[In relation to <a href="http://www.phpdeveloper.org/news/5020">this message</a> found on a newsgroup last Monday (03.20.2006), <i>Stefan Esser</i> has <a href="http://blog.php-security.org/archives/30-phpBB-mass-hack-in-preparation.html">this new post</a> on the PHP Security Blog with his opinions on "FuntKlakow" and the situation.
<p>
<quote>
<i>
During the last days a lot of <a href="http://www.incidents.org/diary.php?storyid=1201">blog entries</a>, forum posts and even articles in <a href="http://www.heise.de/security/news/meldung/71030">IT magazines</a> were made about a potential phpBB mass hack in preparation. From what is reported it seems to me that FuntKlakow is only a spambot and that the whole situation is a little bit overhyped. In the end it seems enough to enable the visual confirmation in the registration form (captcha) to keep FuntKlakow out, although the captcha is so bad that it should not be hard to break it.
</i>
</quote>
<p>
Despite the comment made above, he doesn't suggest dismissing the issue just yet. It's quite possible that the "deception" of FuntKlakow being a spam bot is just that, and it could turn into a massive tool for some developer out there to flip a switch and have a huge amount of server-level access across the world.
<p>
<i>Stefan</i> also briefly mentions a patch that he submitted to the phpBB team concerning an issue with the <a href="http://www.hardened-php.net/advisory_172005.75.html">signature_bbcode_uid remote code execution exploit</a> - which wasn't used. Instead, an internal patch was applied that still didn't quite cover the issue.]]></description>
      <pubDate>Mon, 27 Mar 2006 07:14:55 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Issociate.de Newsreader: phpBB mass-hack being prepared?]]></title>
      <guid>http://www.phpdeveloper.org/news/5020</guid>
      <link>http://www.phpdeveloper.org/news/5020</link>
      <description><![CDATA[In <a href="http://www.issociate.de/board/post/312809/phpBB_mass-hack_being_prepared_">this posting</a> included on the Issociate.de site's Newsreader, there's talk of a "massive phpBB hack" that might be taking place.
<p>
<quote>
<i>
During the last few days a bot using a name FuntKlakow, has been registering to at least hundreds (maybe thousands) of phpBB forums.
<p>
Ok, what is a danger? Next time the phpBB announces a critical vulnerability, the bot would have everything ready (just a post click away) from attacking thousands of sites/forums. 
</i>
</quote>
<p>
It's <a href="http://www.issociate.de/board/post/312809/phpBB_mass-hack_being_prepared_">an interesting situation</a> and, as suggested in some of the comments on <a href="http://digg.com/security/phpBB_mass_hack_being_prepared_">this digg post</a>, will be interesting to see what happens. It is a little odd for that many items to come up on a search for the name that are only profiles for phpBB boards, especially given phpBB's track record...]]></description>
      <pubDate>Mon, 20 Mar 2006 07:51:03 -0600</pubDate>
    </item>
  </channel>
</rss>
