<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Internet Marketing Fun &#187; hacker</title>
	<atom:link href="http://im-fun.com/tag/hacker/feed/" rel="self" type="application/rss+xml" />
	<link>http://im-fun.com</link>
	<description>Internet marketing news, reviews, tips, and tricks.</description>
	<lastBuildDate>Mon, 06 Feb 2012 06:21:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Steps to make your WordPress site more secure</title>
		<link>http://im-fun.com/web-design/steps-to-make-your-wordpress-site-more-secure/382/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=steps-to-make-your-wordpress-site-more-secure</link>
		<comments>http://im-fun.com/web-design/steps-to-make-your-wordpress-site-more-secure/382/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 01:27:57 +0000</pubDate>
		<dc:creator>Kane</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[hacker]]></category>
		<category><![CDATA[hide]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[protect]]></category>
		<category><![CDATA[secret keys]]></category>
		<category><![CDATA[secure]]></category>
		<category><![CDATA[version]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp-admin]]></category>

		<guid isPermaLink="false">http://im-fun.com/?p=382</guid>
		<description><![CDATA[Here&#8217;s a bunch of pointers that I gathered from various sources and use myself for each WordPress site I create.  It&#8217;s assumed you have a decent understanding of web servers, FTP clients, and IP addresses. Ya never know when you might write a post that pisses off some random hacker in Czechoslovakia who decides to [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a bunch of pointers that I gathered from various sources and use myself for each <strong>WordPress </strong>site I create.  It&#8217;s assumed you have a decent understanding of web servers, FTP clients, and IP addresses.</p>
<p>Ya never know when you might write a post that pisses off some random hacker in <span class="mw-headline">Czechoslovakia who decides to delete all your work or just post naked pictures of himself to scare your visitors.  Better safe than sorry, right?  <img src='http://im-fun.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </span></p>
<ol>
<li><span class="mw-headline"><strong><a href="http://im-fun.com/wp-content/uploads/2009/06/secretkeys.png" rel="thumbnail"><img class="alignright size-medium wp-image-398" title="secretkeys" src="http://im-fun.com/wp-content/uploads/2009/06/secretkeys-300x29.png" alt="secretkeys" width="300" height="29" /></a>Add <span style="color: #ff0000;">Secret Keys </span>to your <span style="text-decoration: underline;">wp-config.php</span> file</strong></span>
<ul>
<li style="margin-bottom:3px;"><span class="mw-headline">Go to this site &#8211; <a href="http://api.wordpress.org/secret-key/1.1/" rel="external nofollow">http://api.wordpress.org/secret-key/1.1/</a></span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">FTP to the root of your <strong>WordPress </strong>installation (ie. www.yourdomain.com/)</span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">Copy and past the 4 rows into your <span style="text-decoration: underline;">wp-config.php</span> file (anywhere should be fine)</span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">Upload the updated file back to your web server</span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">You may need to log out and back into <strong>WordPress</strong> for the keys to get picked up</span></li>
</ul>
</li>
<li><span class="mw-headline"><strong>Delete the Admin account</strong></span><span class="mw-headline"><a href="http://im-fun.com/wp-content/uploads/2009/06/deleteuser.png" rel="thumbnail"><img class="alignright size-thumbnail wp-image-394" title="deleteuser" src="http://im-fun.com/wp-content/uploads/2009/06/deleteuser-150x85.png" alt="deleteuser" width="150" height="85" /></a></span><span class="mw-headline"><a href="http://im-fun.com/wp-content/uploads/2009/06/deleteuser.png"></a></span>
<ul>
<li style="margin-bottom:3px;"><span class="mw-headline">Backup your database (always a good idea when making drastic changes like this)</span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">Create a new user with Admin privileges</span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">Login to the new user account</span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">Delete the &#8220;Admin&#8221; account (I would recommend checking the &#8220;Attribute all posts and links to&#8230;&#8221; radio button)</span></li>
</ul>
</li>
<li><span class="mw-headline"><strong>Protect your &#8220;plugins&#8221; directory</strong></span><span class="mw-headline"><a href="http://im-fun.com/wp-content/uploads/2009/06/plugins.png" rel="thumbnail"><img class="alignright size-full wp-image-396" title="plugins" src="http://im-fun.com/wp-content/uploads/2009/06/plugins.png" alt="plugins" width="129" height="58" /></a></span>
<ul>
<li style="margin-bottom:3px;"><span class="mw-headline">FTP to your <strong>WordPress</strong> installation <span style="text-decoration: underline;">root/wp-content/plugins</span> folder</span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">Upload an empty file called <span style="text-decoration: underline;">index.html</span> (you can create it in Notepad)<br />
</span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">This makes it so that people can&#8217;t browse your plugins directory and possibly figure out how to exploit certain plugins you have installed<br />
</span></li>
</ul>
</li>
<li><span class="mw-headline"><strong>Secure your &#8220;wp-admin&#8221; directory</strong></span><a href="http://im-fun.com/wp-content/uploads/2009/06/htaccess.png"></a><a href="http://im-fun.com/wp-content/uploads/2009/06/htaccess.png"></a>
<ul>
<li style="margin-bottom:3px;"><span class="mw-headline"><a href="http://im-fun.com/wp-content/uploads/2009/06/htaccess1.png" rel="thumbnail"><img class="alignright size-thumbnail wp-image-407" title="htaccess1" src="http://im-fun.com/wp-content/uploads/2009/06/htaccess1-150x84.png" alt="htaccess1" width="150" height="84" /></a>FTP to your <strong>WordPress</strong> installation <span style="text-decoration: underline;">root/wp-admin</span> folder<br />
</span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">Upload an <span style="text-decoration: underline;">.htaccess</span> file (if you can&#8217;t create the file on your Windows PC, you can upload another empty file, like bla.txt and rename it on your web server)</span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">Make the contents look something like this &#8211;&gt;</span><a href="http://im-fun.com/wp-content/uploads/2009/06/htaccess.png"></a><span class="mw-headline"><br />
</span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">Of course the xx.xxx.xxx.xx IP address must be replaced with your actual IP.  If you aren&#8217;t sure what it is you can go to <a href="http://www.whatismyip.com" rel="external nofollow">www.whatismyip.com</a><br />
</span></li>
</ul>
</li>
<li><span class="mw-headline"><strong>Hide your version of WordPress</strong></span>
<ul>
<li style="margin-bottom:3px;"><span class="mw-headline">In the WP admin panel, go to Appearance &gt; Editor<br />
</span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">Open the <span style="text-decoration: underline;">header.php</span> file<br />
</span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">Browse for something like this and delete it: </span><code>&nbsp;&nbsp;&lt;meta name=”generator” content=”WordPress &lt;?php bloginfo(’version’); ?&gt;” /&gt;</code></li>
<li style="margin-bottom:3px;"><span class="mw-headline">Save your changes</span></li>
<li style="margin-bottom:3px;"><span class="mw-headline">This prevents a would-be hacker from targeting your specific WP version for attacks<br />
</span></li>
</ul>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://im-fun.com/web-design/steps-to-make-your-wordpress-site-more-secure/382/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

