<?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: Create Backdoor Admin Access in WordPress</title>
	<atom:link href="http://www.strangework.com/2009/12/29/how-to-create-backdoor-admin-access-in-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.strangework.com/2009/12/29/how-to-create-backdoor-admin-access-in-wordpress/</link>
	<description>The Life of an Internet Junkie</description>
	<lastBuildDate>Sat, 31 Jul 2010 16:11:41 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Tuomas Leppänen</title>
		<link>http://www.strangework.com/2009/12/29/how-to-create-backdoor-admin-access-in-wordpress/comment-page-1/#comment-2592</link>
		<dc:creator>Tuomas Leppänen</dc:creator>
		<pubDate>Thu, 29 Jul 2010 23:59:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.strangework.com/?p=723#comment-2592</guid>
		<description>Hmm, tbh I&#039;m using this code with clients that have not paid for work I have done to protect it in case they refuse to pay and change passwords. I can easily log in and disable blog until they pay.</description>
		<content:encoded><![CDATA[<p>Hmm, tbh I&#8217;m using this code with clients that have not paid for work I have done to protect it in case they refuse to pay and change passwords. I can easily log in and disable blog until they pay.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed</title>
		<link>http://www.strangework.com/2009/12/29/how-to-create-backdoor-admin-access-in-wordpress/comment-page-1/#comment-2482</link>
		<dc:creator>Ed</dc:creator>
		<pubDate>Mon, 26 Apr 2010 12:21:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.strangework.com/?p=723#comment-2482</guid>
		<description>I can see the good and the bad in this. Let&#039;s say you are creating a design for a client, one you know will need support in the future. By adding this to your functions, you will always be able to have a login to access the account, even if they delete yours and forget how to add a new one.

The one note here is that it is the intention of the programmer that really matters. Sure you can add this as a backdoor hack to manipulate Wordpress blogs. And lets face it, those with bad intentions most likely already know how to do this.

So for you that are arguing that this is bad, at least the average user can see how it is implemented and can look at the functions of a theme they are thinking of using so any suspicious code.

And for those claiming that you can encode this, that is yet another warning for the average user. If you look in the functions.php file and see a set of random characters, beware. This is encoded data that may do a number of things. I have seen code like this automatically add &quot;spammy&quot; links, and more. And yes, some of the themes with this sort of code are actually found at Wordpress.org! (or at least were last time I looked)

Bottom line, if you use this code in your theme, you should disclose to the end user why it is there so they can decide for themselves. If as a user, you aren&#039;t sure about a theme, don&#039;t use it. If you see a random line of characters, know that something is encoded and beware.</description>
		<content:encoded><![CDATA[<p>I can see the good and the bad in this. Let&#8217;s say you are creating a design for a client, one you know will need support in the future. By adding this to your functions, you will always be able to have a login to access the account, even if they delete yours and forget how to add a new one.</p>
<p>The one note here is that it is the intention of the programmer that really matters. Sure you can add this as a backdoor hack to manipulate WordPress blogs. And lets face it, those with bad intentions most likely already know how to do this.</p>
<p>So for you that are arguing that this is bad, at least the average user can see how it is implemented and can look at the functions of a theme they are thinking of using so any suspicious code.</p>
<p>And for those claiming that you can encode this, that is yet another warning for the average user. If you look in the functions.php file and see a set of random characters, beware. This is encoded data that may do a number of things. I have seen code like this automatically add &#8220;spammy&#8221; links, and more. And yes, some of the themes with this sort of code are actually found at WordPress.org! (or at least were last time I looked)</p>
<p>Bottom line, if you use this code in your theme, you should disclose to the end user why it is there so they can decide for themselves. If as a user, you aren&#8217;t sure about a theme, don&#8217;t use it. If you see a random line of characters, know that something is encoded and beware.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Backdoor in Wordpress ganz easy &#124; wordpress &#124; XSBlog2.0beta</title>
		<link>http://www.strangework.com/2009/12/29/how-to-create-backdoor-admin-access-in-wordpress/comment-page-1/#comment-2323</link>
		<dc:creator>Backdoor in Wordpress ganz easy &#124; wordpress &#124; XSBlog2.0beta</dc:creator>
		<pubDate>Wed, 06 Jan 2010 11:19:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.strangework.com/?p=723#comment-2323</guid>
		<description>[...] Benutzer in Wordpress anlegt und diesem Administrator-Rechte zuweist, zeigt der Beitrag &#8220;How-To: Create Backdoor Admin Access in Wordpress&#8220;. Der Code sitzt in der functions.php des Templates und wird durch einen speziellen Aufruf [...]</description>
		<content:encoded><![CDATA[<p>[...] Benutzer in WordPress anlegt und diesem Administrator-Rechte zuweist, zeigt der Beitrag &#8220;How-To: Create Backdoor Admin Access in WordPress&#8220;. Der Code sitzt in der functions.php des Templates und wird durch einen speziellen Aufruf [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad</title>
		<link>http://www.strangework.com/2009/12/29/how-to-create-backdoor-admin-access-in-wordpress/comment-page-1/#comment-2311</link>
		<dc:creator>Brad</dc:creator>
		<pubDate>Wed, 30 Dec 2009 13:35:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.strangework.com/?p=723#comment-2311</guid>
		<description>Nice to see this code snippet got some conversations going!  There are definitely many different uses for this code, some good and some bad.  Any theme or plugin could contain malicious code, so it&#039;s always a good idea to review the code of any theme or plugin you plan on using if it&#039;s not from a trusted source.</description>
		<content:encoded><![CDATA[<p>Nice to see this code snippet got some conversations going!  There are definitely many different uses for this code, some good and some bad.  Any theme or plugin could contain malicious code, so it&#8217;s always a good idea to review the code of any theme or plugin you plan on using if it&#8217;s not from a trusted source.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leland</title>
		<link>http://www.strangework.com/2009/12/29/how-to-create-backdoor-admin-access-in-wordpress/comment-page-1/#comment-2310</link>
		<dc:creator>Leland</dc:creator>
		<pubDate>Wed, 30 Dec 2009 11:56:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.strangework.com/?p=723#comment-2310</guid>
		<description>@Viper007Bond: Yeah, true.  Thanks for the response.  I guess it can come in handy for when you just have FTP access and no other way to login.

Also thanks Tommy for the response, that sounds like an interesting application as well.</description>
		<content:encoded><![CDATA[<p>@Viper007Bond: Yeah, true.  Thanks for the response.  I guess it can come in handy for when you just have FTP access and no other way to login.</p>
<p>Also thanks Tommy for the response, that sounds like an interesting application as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Viper007Bond</title>
		<link>http://www.strangework.com/2009/12/29/how-to-create-backdoor-admin-access-in-wordpress/comment-page-1/#comment-2309</link>
		<dc:creator>Viper007Bond</dc:creator>
		<pubDate>Wed, 30 Dec 2009 11:52:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.strangework.com/?p=723#comment-2309</guid>
		<description>@Leland: You have FTP access to a client&#039;s blog but are unable to access their administration area (forgotten password and unknown e-mail address) or MySQL. The times you&#039;d need this are rather slim though.


Regardless, it&#039;s not like Brad just invented something new here. This is one of the least detrimental things one could do to your blog if they wanted to. A theme is like a plugin -- I could use a theme to spam other blogs, give me access to the files on your server, etc. etc. etc.</description>
		<content:encoded><![CDATA[<p>@Leland: You have FTP access to a client&#8217;s blog but are unable to access their administration area (forgotten password and unknown e-mail address) or MySQL. The times you&#8217;d need this are rather slim though.</p>
<p>Regardless, it&#8217;s not like Brad just invented something new here. This is one of the least detrimental things one could do to your blog if they wanted to. A theme is like a plugin &#8212; I could use a theme to spam other blogs, give me access to the files on your server, etc. etc. etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel</title>
		<link>http://www.strangework.com/2009/12/29/how-to-create-backdoor-admin-access-in-wordpress/comment-page-1/#comment-2308</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Wed, 30 Dec 2009 04:30:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.strangework.com/?p=723#comment-2308</guid>
		<description>&lt;blockquote&gt;
but I see where you are coming from. That’s why I said don’t be evil
&lt;/blockquote&gt;
Prejudices, Brad? :)

As stated above, it may be very easy for theme creators to insert such code into themes. It can also be encoded and inserted somewhere randomly as just a line of text. Most users are illiterates so chances are they won&#039;t even suspect it.</description>
		<content:encoded><![CDATA[<blockquote><p>
but I see where you are coming from. That’s why I said don’t be evil
</p></blockquote>
<p>Prejudices, Brad? :)</p>
<p>As stated above, it may be very easy for theme creators to insert such code into themes. It can also be encoded and inserted somewhere randomly as just a line of text. Most users are illiterates so chances are they won&#8217;t even suspect it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tommy Vallier</title>
		<link>http://www.strangework.com/2009/12/29/how-to-create-backdoor-admin-access-in-wordpress/comment-page-1/#comment-2306</link>
		<dc:creator>Tommy Vallier</dc:creator>
		<pubDate>Wed, 30 Dec 2009 01:05:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.strangework.com/?p=723#comment-2306</guid>
		<description>Keith,

Yeah - they could.

I&#039;m using similar code via a plugin for clients. The plugin sits in the admin sidebar and acts, mostly, as a contact form. It sits there in case a client needs help with something. When they do, they click on the link in the sidebar and fill in the form to &quot;call&quot; us.

If there isn&#039;t already a dedicated user for us, a button is also on that page with a reminder that it&#039;s best to have us work under our own username, and that they can click the button to generate one for us.</description>
		<content:encoded><![CDATA[<p>Keith,</p>
<p>Yeah &#8211; they could.</p>
<p>I&#8217;m using similar code via a plugin for clients. The plugin sits in the admin sidebar and acts, mostly, as a contact form. It sits there in case a client needs help with something. When they do, they click on the link in the sidebar and fill in the form to &#8220;call&#8221; us.</p>
<p>If there isn&#8217;t already a dedicated user for us, a button is also on that page with a reminder that it&#8217;s best to have us work under our own username, and that they can click the button to generate one for us.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith</title>
		<link>http://www.strangework.com/2009/12/29/how-to-create-backdoor-admin-access-in-wordpress/comment-page-1/#comment-2305</link>
		<dc:creator>Keith</dc:creator>
		<pubDate>Wed, 30 Dec 2009 00:20:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.strangework.com/?p=723#comment-2305</guid>
		<description>It&#039;s interesting.

I&#039;m not a WP expert, but if a WordPress theme creator (Such as leland) inserted this code into a themes function.php file... couldn&#039;t he gain access to any blog using the user/pass defined in that code?

Just wondering, as I said, I&#039;m not WP expert.</description>
		<content:encoded><![CDATA[<p>It&#8217;s interesting.</p>
<p>I&#8217;m not a WP expert, but if a WordPress theme creator (Such as leland) inserted this code into a themes function.php file&#8230; couldn&#8217;t he gain access to any blog using the user/pass defined in that code?</p>
<p>Just wondering, as I said, I&#8217;m not WP expert.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leland</title>
		<link>http://www.strangework.com/2009/12/29/how-to-create-backdoor-admin-access-in-wordpress/comment-page-1/#comment-2304</link>
		<dc:creator>Leland</dc:creator>
		<pubDate>Wed, 30 Dec 2009 00:09:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.strangework.com/?p=723#comment-2304</guid>
		<description>Brad (or anyone), can you give a practical example of how setting up a backdoor like this could be used legitimately?  To be honest, I can&#039;t think of anything good coming out of it.</description>
		<content:encoded><![CDATA[<p>Brad (or anyone), can you give a practical example of how setting up a backdoor like this could be used legitimately?  To be honest, I can&#8217;t think of anything good coming out of it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
