<?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: RoboZZle hacked, and 100+ sites are still compromised</title>
	<atom:link href="http://igoro.com/archive/robozzle-hacked-and-100-sites-are-still-compromised/feed/" rel="self" type="application/rss+xml" />
	<link>http://igoro.com/archive/robozzle-hacked-and-100-sites-are-still-compromised/</link>
	<description>On programming, technology, and random things of interest</description>
	<lastBuildDate>Thu, 29 Jul 2010 00:28:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Eurania</title>
		<link>http://igoro.com/archive/robozzle-hacked-and-100-sites-are-still-compromised/comment-page-1/#comment-634</link>
		<dc:creator>Eurania</dc:creator>
		<pubDate>Wed, 09 Dec 2009 01:41:33 +0000</pubDate>
		<guid isPermaLink="false">http://igoro.com/?p=328#comment-634</guid>
		<description>That&#039;s the worst thing that can happen  to a website, I think this might help http://www.eduardobaret.com/2009/12/07/my-site-was-hacked-and-my-files-were-changed-reported-attack-site/</description>
		<content:encoded><![CDATA[<p>That&#8217;s the worst thing that can happen  to a website, I think this might help <a href="http://www.eduardobaret.com/2009/12/07/my-site-was-hacked-and-my-files-were-changed-reported-attack-site/" rel="nofollow">http://www.eduardobaret.com/20.....tack-site/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Dillon</title>
		<link>http://igoro.com/archive/robozzle-hacked-and-100-sites-are-still-compromised/comment-page-1/#comment-630</link>
		<dc:creator>Robert Dillon</dc:creator>
		<pubDate>Fri, 06 Nov 2009 18:46:51 +0000</pubDate>
		<guid isPermaLink="false">http://igoro.com/?p=328#comment-630</guid>
		<description>Hi guys, ive got a problem too, i have an online auction site that ran perfectly well until about a month ago, then it started to get really slow and pages where not opening as quick as they should. i checked my files and found files for halifax and other banks and a cleverly written page that has been planted on my server amongst my files, it looks like they where using this program page to get any info they wanted from my site and probably any other site on the shared server, i deleted just about everything i could find and kept all the files for future ref. now i have an ugly link appearing over my home page at www.antiques-market.net  it leads to a directory page somewhere / could someone shed some light on this and possably how i can get rid of this link,  ive looked in my header.tpl but i file and cant find the code when i look into it although i can see it when i look at the original source. this is the code that appears over my header code,&lt;!--LiveInternet counter--&gt;&lt;!--
document.write(&quot;&lt;a href=&#039;http://www.liveinternet.ru/click&#039; rel=&quot;nofollow&quot;&gt;&quot;)
//--&gt;&lt;!--/LiveInternet--&gt;&lt;!</description>
		<content:encoded><![CDATA[<p>Hi guys, ive got a problem too, i have an online auction site that ran perfectly well until about a month ago, then it started to get really slow and pages where not opening as quick as they should. i checked my files and found files for halifax and other banks and a cleverly written page that has been planted on my server amongst my files, it looks like they where using this program page to get any info they wanted from my site and probably any other site on the shared server, i deleted just about everything i could find and kept all the files for future ref. now i have an ugly link appearing over my home page at <a href="http://www.antiques-market.net" rel="nofollow">http://www.antiques-market.net</a>  it leads to a directory page somewhere / could someone shed some light on this and possably how i can get rid of this link,  ive looked in my header.tpl but i file and cant find the code when i look into it although i can see it when i look at the original source. this is the code that appears over my header code,<!--LiveInternet counter-->&lt;!&#8211;<br />
document.write(&quot;<a href='http://www.liveinternet.ru/click' rel="nofollow">&#8220;)<br />
//&#8211;&gt;<!--/LiveInternet-->&lt;!</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hans</title>
		<link>http://igoro.com/archive/robozzle-hacked-and-100-sites-are-still-compromised/comment-page-1/#comment-629</link>
		<dc:creator>Hans</dc:creator>
		<pubDate>Fri, 30 Oct 2009 00:33:58 +0000</pubDate>
		<guid isPermaLink="false">http://igoro.com/?p=328#comment-629</guid>
		<description>I had the same problem with a shared hosting service I used to use. The hosting service merely blamed it on a weak, guessable password. I tried to help them by pointing out the complexity of my password was mathematically impossible to guess at random in a thousand years on top of the fact that I was aware of other clients and friends using their hosting service who had the exact same thing happen. All I cared about was helping them sort it out so it wouldn&#039;t happen again (as this was the second time in a few months my site got hacked). It became incredibly infuriating that, despite all the evidence I was laying out in front of them, they refused outright to admit that it was anything else other than a &#039;weak ftp password&#039;. Whatever the case, I came to a similar conclusion that either they had bad security and passwords were somehow leaked. In our case, it was a script that would update all index.php/html files with a hidden iframe and, in another case, adding an htaccess rule that would redirect to an external site if your referrer was a search engine (presumably to disguise it from the owner of the site, until the seo damage has been done). I then informed everyone I knew that hosted with their service and most of us left. It&#039;s one thing to hide the real truth from a casual user, but another to continue denying things from a group of people, who have evidence and display an obvious understanding of what&#039;s really going on. I now host my own servers and haven&#039;t had a problem since. Ubuntu server has a nice feature of letting you decide whether you want updates to be automatically applied as they come in, keeping your system patched, as well as ksplice, which allows you to patch your kernel without rebooting.</description>
		<content:encoded><![CDATA[<p>I had the same problem with a shared hosting service I used to use. The hosting service merely blamed it on a weak, guessable password. I tried to help them by pointing out the complexity of my password was mathematically impossible to guess at random in a thousand years on top of the fact that I was aware of other clients and friends using their hosting service who had the exact same thing happen. All I cared about was helping them sort it out so it wouldn&#8217;t happen again (as this was the second time in a few months my site got hacked). It became incredibly infuriating that, despite all the evidence I was laying out in front of them, they refused outright to admit that it was anything else other than a &#8216;weak ftp password&#8217;. Whatever the case, I came to a similar conclusion that either they had bad security and passwords were somehow leaked. In our case, it was a script that would update all index.php/html files with a hidden iframe and, in another case, adding an htaccess rule that would redirect to an external site if your referrer was a search engine (presumably to disguise it from the owner of the site, until the seo damage has been done). I then informed everyone I knew that hosted with their service and most of us left. It&#8217;s one thing to hide the real truth from a casual user, but another to continue denying things from a group of people, who have evidence and display an obvious understanding of what&#8217;s really going on. I now host my own servers and haven&#8217;t had a problem since. Ubuntu server has a nice feature of letting you decide whether you want updates to be automatically applied as they come in, keeping your system patched, as well as ksplice, which allows you to patch your kernel without rebooting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Igor Ostrovsky</title>
		<link>http://igoro.com/archive/robozzle-hacked-and-100-sites-are-still-compromised/comment-page-1/#comment-628</link>
		<dc:creator>Igor Ostrovsky</dc:creator>
		<pubDate>Thu, 29 Oct 2009 20:30:31 +0000</pubDate>
		<guid isPermaLink="false">http://igoro.com/?p=328#comment-628</guid>
		<description>Michael: Thanks, you definitely make a valid point.

However, using versioning control in a shared hosting setting is problematic. E.g., the webhost for robozzle.com specifically does not support versioning control, at least not for Windows hosting.

I agree that the ability to use versioning control is an important thing to have in mind when choosing the host for a serious site, though.</description>
		<content:encoded><![CDATA[<p>Michael: Thanks, you definitely make a valid point.</p>
<p>However, using versioning control in a shared hosting setting is problematic. E.g., the webhost for robozzle.com specifically does not support versioning control, at least not for Windows hosting.</p>
<p>I agree that the ability to use versioning control is an important thing to have in mind when choosing the host for a serious site, though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Hill</title>
		<link>http://igoro.com/archive/robozzle-hacked-and-100-sites-are-still-compromised/comment-page-1/#comment-627</link>
		<dc:creator>Michael Hill</dc:creator>
		<pubDate>Thu, 29 Oct 2009 20:23:04 +0000</pubDate>
		<guid isPermaLink="false">http://igoro.com/?p=328#comment-627</guid>
		<description>This is exactly why people should not use ftp and instead use a versioning tool.  I work with clients who go through the same issues you have and it&#039;s a direct result of not implementing proper procedures in both your scripts and the method you use to push code and content to your site.

All professional sites need to have versioning control in their workflow.  A system like git would have save you countless hours of finding exactly what files were changes(and when) which in turn gives you the method in which your site was exploited.  This is obviously not true with all attacks such as SQL injection which will not change your files but puts harmful data into your database.

In your case you could&#039;ve taken 2 seconds to find out what files were changed/added by simply doing this:

git status

In addition you should NOT be using ftp for site file transfers for anything you value.  FTP passwords are sent in plain text and it&#039;s not uncommon for them to be compromised.  I&#039;m assuming however, that the tool that was used allowed for the exploiters to see your username/pass directly from the backdoor php script.  Transfering your files and changes to a site is also horribly inefficient.  Copy and Paste is a tool for people who don&#039;t understand the importance of security and their websites.  Instead you should be doing something like this:

Locally:
git commit -a -m &quot;Adding latest files and changes&quot;
git push origin master

On the server:
git pull origin master

And about 75% of your security issues would be resolved.</description>
		<content:encoded><![CDATA[<p>This is exactly why people should not use ftp and instead use a versioning tool.  I work with clients who go through the same issues you have and it&#8217;s a direct result of not implementing proper procedures in both your scripts and the method you use to push code and content to your site.</p>
<p>All professional sites need to have versioning control in their workflow.  A system like git would have save you countless hours of finding exactly what files were changes(and when) which in turn gives you the method in which your site was exploited.  This is obviously not true with all attacks such as SQL injection which will not change your files but puts harmful data into your database.</p>
<p>In your case you could&#8217;ve taken 2 seconds to find out what files were changed/added by simply doing this:</p>
<p>git status</p>
<p>In addition you should NOT be using ftp for site file transfers for anything you value.  FTP passwords are sent in plain text and it&#8217;s not uncommon for them to be compromised.  I&#8217;m assuming however, that the tool that was used allowed for the exploiters to see your username/pass directly from the backdoor php script.  Transfering your files and changes to a site is also horribly inefficient.  Copy and Paste is a tool for people who don&#8217;t understand the importance of security and their websites.  Instead you should be doing something like this:</p>
<p>Locally:<br />
git commit -a -m &#8220;Adding latest files and changes&#8221;<br />
git push origin master</p>
<p>On the server:<br />
git pull origin master</p>
<p>And about 75% of your security issues would be resolved.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ezra</title>
		<link>http://igoro.com/archive/robozzle-hacked-and-100-sites-are-still-compromised/comment-page-1/#comment-626</link>
		<dc:creator>Ezra</dc:creator>
		<pubDate>Thu, 29 Oct 2009 19:20:22 +0000</pubDate>
		<guid isPermaLink="false">http://igoro.com/?p=328#comment-626</guid>
		<description>I turn off FTP on all of my sites as FTP passwords are sent unencrypted and can be sniffed by any server in between the server and client -- probably at least 2 dozen servers.  If you use SFTP and don&#039;t save your password you should be in good shape.</description>
		<content:encoded><![CDATA[<p>I turn off FTP on all of my sites as FTP passwords are sent unencrypted and can be sniffed by any server in between the server and client &#8212; probably at least 2 dozen servers.  If you use SFTP and don&#8217;t save your password you should be in good shape.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Igor Ostrovsky</title>
		<link>http://igoro.com/archive/robozzle-hacked-and-100-sites-are-still-compromised/comment-page-1/#comment-625</link>
		<dc:creator>Igor Ostrovsky</dc:creator>
		<pubDate>Thu, 29 Oct 2009 18:10:06 +0000</pubDate>
		<guid isPermaLink="false">http://igoro.com/?p=328#comment-625</guid>
		<description>Brendan: Those are indeed the most common ways sites get attacked, but that wasn&#039;t the case this time. I know that the hackers had my FTP password because until I changed it, updates kept getting automatically uploaded to the site.</description>
		<content:encoded><![CDATA[<p>Brendan: Those are indeed the most common ways sites get attacked, but that wasn&#8217;t the case this time. I know that the hackers had my FTP password because until I changed it, updates kept getting automatically uploaded to the site.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brendan</title>
		<link>http://igoro.com/archive/robozzle-hacked-and-100-sites-are-still-compromised/comment-page-1/#comment-623</link>
		<dc:creator>Brendan</dc:creator>
		<pubDate>Thu, 29 Oct 2009 18:05:12 +0000</pubDate>
		<guid isPermaLink="false">http://igoro.com/?p=328#comment-623</guid>
		<description>it could just be a cross-site scripting attack or a SQL injection. You can check the DB for the url&#039;s or code or look into sanitizing your user&#039;s input/use prevention techniques against XSS from affecting your site.</description>
		<content:encoded><![CDATA[<p>it could just be a cross-site scripting attack or a SQL injection. You can check the DB for the url&#8217;s or code or look into sanitizing your user&#8217;s input/use prevention techniques against XSS from affecting your site.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://igoro.com/archive/robozzle-hacked-and-100-sites-are-still-compromised/comment-page-1/#comment-622</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Thu, 29 Oct 2009 16:17:41 +0000</pubDate>
		<guid isPermaLink="false">http://igoro.com/?p=328#comment-622</guid>
		<description>Check out http://www.dasient.com</description>
		<content:encoded><![CDATA[<p>Check out <a href="http://www.dasient.com" rel="nofollow">http://www.dasient.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://igoro.com/archive/robozzle-hacked-and-100-sites-are-still-compromised/comment-page-1/#comment-621</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Thu, 29 Oct 2009 15:53:48 +0000</pubDate>
		<guid isPermaLink="false">http://igoro.com/?p=328#comment-621</guid>
		<description>This is the big danger of using shared hosting.  All it takes is one other user on your shared host that is vulnerable to someone uploading a .php or a .gif.php file with PHP embedded in the comments and all the sites on the server are compromised.  Then the hacker just opens the file and the server executes the embedded PHP code.  Any where on my sites that accept file uploads, I put a .htaccess file that contains:  RemoveHandler .php to completely disable the ability to execute an uploaded PHP script.</description>
		<content:encoded><![CDATA[<p>This is the big danger of using shared hosting.  All it takes is one other user on your shared host that is vulnerable to someone uploading a .php or a .gif.php file with PHP embedded in the comments and all the sites on the server are compromised.  Then the hacker just opens the file and the server executes the embedded PHP code.  Any where on my sites that accept file uploads, I put a .htaccess file that contains:  RemoveHandler .php to completely disable the ability to execute an uploaded PHP script.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
