<?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: How to search for &#8216;backdoors&#8217; in a hacked WordPress site</title>
	<atom:link href="http://cantonbecker.com/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/feed/" rel="self" type="application/rss+xml" />
	<link>http://cantonbecker.com/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/</link>
	<description>Music, Web Design, Projects</description>
	<lastBuildDate>Tue, 24 Jan 2012 20:21:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Meriblog: Meri Williams&#039; Weblog &#187; Lessons from Being Hacked</title>
		<link>http://cantonbecker.com/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/comment-page-1/#comment-65251</link>
		<dc:creator>Meriblog: Meri Williams&#039; Weblog &#187; Lessons from Being Hacked</dc:creator>
		<pubDate>Sun, 20 Nov 2011 14:29:17 +0000</pubDate>
		<guid isPermaLink="false">http://cantonbecker.com/?p=661#comment-65251</guid>
		<description>[...] for searching for backdoors in a hacked WordPress install   Posted by Meri @ 5:15 PM on October 31, 2011  Comments (0) [...]</description>
		<content:encoded><![CDATA[<p>[...] for searching for backdoors in a hacked WordPress install   Posted by Meri @ 5:15 PM on October 31, 2011  Comments (0) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oliver</title>
		<link>http://cantonbecker.com/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/comment-page-1/#comment-64369</link>
		<dc:creator>Oliver</dc:creator>
		<pubDate>Tue, 25 Oct 2011 02:09:30 +0000</pubDate>
		<guid isPermaLink="false">http://cantonbecker.com/?p=661#comment-64369</guid>
		<description>Free hint, coming from a person infected by a pro backdoor, you must also search for hidden (&quot;obfuscated&quot;) calls to the eval function.

Cf this :
stackoverflow.com/questions/3328235/how-does-this-giant-regex-work

Basically, you can download your blog&#039;s file to your disk, open notepad++ (highly recommended), use the Search menu, tab &quot;search in folders&quot;, and start searching for strings of text in all files.

Search for preg_replace and note all the results not sounding legit (it&#039;s rather easy to spot, the /e trigger, guys, the /e trigger !)
Search for the hex version of the eval code (cf the link I gave). For hex versions of the end of code too.
Search for base64_ calls, this is SO rarely found in a legit way you will easily make sure.

Protip, I&#039;ve had also a .jpg false file, actually containing code to load. Simple as that, after you downloaded all the blog&#039;s files, search for all image files, copy them to a new folder, and run a batch conversion with a tool like irfanview or xnview : non-real pictures won&#039;t be convertable, open them in a text editor and check.</description>
		<content:encoded><![CDATA[<p>Free hint, coming from a person infected by a pro backdoor, you must also search for hidden (&#8220;obfuscated&#8221;) calls to the eval function.</p>
<p>Cf this :<br />
stackoverflow.com/questions/3328235/how-does-this-giant-regex-work</p>
<p>Basically, you can download your blog&#8217;s file to your disk, open notepad++ (highly recommended), use the Search menu, tab &#8220;search in folders&#8221;, and start searching for strings of text in all files.</p>
<p>Search for preg_replace and note all the results not sounding legit (it&#8217;s rather easy to spot, the /e trigger, guys, the /e trigger !)<br />
Search for the hex version of the eval code (cf the link I gave). For hex versions of the end of code too.<br />
Search for base64_ calls, this is SO rarely found in a legit way you will easily make sure.</p>
<p>Protip, I&#8217;ve had also a .jpg false file, actually containing code to load. Simple as that, after you downloaded all the blog&#8217;s files, search for all image files, copy them to a new folder, and run a batch conversion with a tool like irfanview or xnview : non-real pictures won&#8217;t be convertable, open them in a text editor and check.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Fonceca</title>
		<link>http://cantonbecker.com/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/comment-page-1/#comment-62852</link>
		<dc:creator>Jason Fonceca</dc:creator>
		<pubDate>Fri, 09 Sep 2011 22:31:22 +0000</pubDate>
		<guid isPermaLink="false">http://cantonbecker.com/?p=661#comment-62852</guid>
		<description>Love that you added tips 6 + 7, I did both of those things recently, and they definitely helped. Some might consider them straight forward, but it&#039;s nice to have them outlined :)</description>
		<content:encoded><![CDATA[<p>Love that you added tips 6 + 7, I did both of those things recently, and they definitely helped. Some might consider them straight forward, but it&#8217;s nice to have them outlined <img src='http://cantonbecker.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Removendo Virus (malware) do Wordpress e protejendo seu blog &#124; Ronaldo Richieri</title>
		<link>http://cantonbecker.com/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/comment-page-1/#comment-62679</link>
		<dc:creator>Removendo Virus (malware) do Wordpress e protejendo seu blog &#124; Ronaldo Richieri</dc:creator>
		<pubDate>Fri, 02 Sep 2011 00:25:43 +0000</pubDate>
		<guid isPermaLink="false">http://cantonbecker.com/?p=661#comment-62679</guid>
		<description>[...] as dicas deste post e descobri o backdoor no arquivo wp-config.php. Após o fim do código tradicional do WordPress [...]</description>
		<content:encoded><![CDATA[<p>[...] as dicas deste post e descobri o backdoor no arquivo wp-config.php. Após o fim do código tradicional do WordPress [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Fonceca</title>
		<link>http://cantonbecker.com/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/comment-page-1/#comment-62404</link>
		<dc:creator>Jason Fonceca</dc:creator>
		<pubDate>Sun, 21 Aug 2011 15:02:31 +0000</pubDate>
		<guid isPermaLink="false">http://cantonbecker.com/?p=661#comment-62404</guid>
		<description>This.
Is.
The.
Greatest.

OMG. WordPress is widespread, and many of it&#039;s users have minimal knowledge of websecurity (like me!) - the tips here and ssh commands provided are so helpful, and so relevant. Thank you. Thank you a thousand times. I don&#039;t know if it solved my problem yet (I have many sites on one ssh user account), but I&#039;m eager to try these out.

For anyone who is having WordPress malware or trojan problems, get an SSH client like PuTTy and try this guys tips.

I&#039;d love to see more replies, I&#039;ll check out the rest of your blog.

I&#039;m leaving my website in the URL, but don&#039;t visit it yet, &#039;cause I&#039;m still cleaning the backdoor lol!</description>
		<content:encoded><![CDATA[<p>This.<br />
Is.<br />
The.<br />
Greatest.</p>
<p>OMG. WordPress is widespread, and many of it&#8217;s users have minimal knowledge of websecurity (like me!) &#8211; the tips here and ssh commands provided are so helpful, and so relevant. Thank you. Thank you a thousand times. I don&#8217;t know if it solved my problem yet (I have many sites on one ssh user account), but I&#8217;m eager to try these out.</p>
<p>For anyone who is having WordPress malware or trojan problems, get an SSH client like PuTTy and try this guys tips.</p>
<p>I&#8217;d love to see more replies, I&#8217;ll check out the rest of your blog.</p>
<p>I&#8217;m leaving my website in the URL, but don&#8217;t visit it yet, &#8217;cause I&#8217;m still cleaning the backdoor lol!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Serene Falcon &#187; The Most Important Truth You Will Ever Know</title>
		<link>http://cantonbecker.com/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/comment-page-1/#comment-41278</link>
		<dc:creator>Serene Falcon &#187; The Most Important Truth You Will Ever Know</dc:creator>
		<pubDate>Fri, 02 Apr 2010 01:03:47 +0000</pubDate>
		<guid isPermaLink="false">http://cantonbecker.com/?p=661#comment-41278</guid>
		<description>[...] any of those was compromised&#8230; Should one find evidence in Wordpress, there are the options of looking for backdoors and eliminating them or cleaning the [...]</description>
		<content:encoded><![CDATA[<p>[...] any of those was compromised&#8230; Should one find evidence in WordPress, there are the options of looking for backdoors and eliminating them or cleaning the [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

