<?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>Wordpress How To &#187; Wordpress Security</title>
	<atom:link href="http://www.wordpress-how-to.com/category/wordpress-security/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wordpress-how-to.com</link>
	<description>All you need to know about Wordpress</description>
	<lastBuildDate>Thu, 22 Jul 2010 20:32:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Easiest way to upgrade your wordpress installation</title>
		<link>http://www.wordpress-how-to.com/easiest-way-to-upgrade-your-wordpress-installation-173/</link>
		<comments>http://www.wordpress-how-to.com/easiest-way-to-upgrade-your-wordpress-installation-173/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 10:04:27 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Wordpress How To]]></category>
		<category><![CDATA[Wordpress Security]]></category>
		<category><![CDATA[how to upgrade wordpress]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wordpress-how-to.com/?p=173</guid>
		<description><![CDATA[In a previous post I named few reasons for keeping your wordpress blog upgraded all the time. This is very important because you&#8217;re avoiding the latest exploits and probably lots of hours of tears and work :). Another thing you should do is to hide your wordpress version from the public. In case you aren&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>In a previous post I named few reasons for keeping your wordpress blog upgraded all the time. This is very important because you&#8217;re avoiding the latest exploits and probably lots of hours of tears and work :). Another thing you should do is to hide your wordpress version from the public. In case you aren&#8217;t up to date with your blog, they won&#8217;t know that. Now .. depending on your theme, that may be already hidden, but take a closer look just in case and remove it.</p>
<p>Ok &#8230; back to the topic. In this post I want to teach you how to upgrade your wordpress blog. That&#8217;s a pretty easy task. If you created your blog using fantastico, then you should go back there and find the appropriate button. It&#8217;ll do the job, there&#8217;s nothing else for you to do. If you followed my guide on how to install wordpress (or not :) ) and installed it with your own hands, you probably know what to do already. Simply go to wordpress.org/download, save the latest release on your PC, unzip it and finally upload it to your blog folder on your server (maybe site root, maybe not). After you&#8217;re done, go to your admin panel. It&#8217;ll say your database has to be upgraded if it&#8217;s the case (and it is when you upgrade from older versions to 2.7, it happened for all my blogs), just hit that button and you&#8217;re good to go.</p>
<p>That&#8217;s it :)</p>
<p>The good news is that from now on, wordpress has its own auto-upgrade feature embeded. For older versions, you should&#8217;ve had a plugin installed to do that, but from now on, you can simply go to the &#8220;Tools&#8221; menu and hit &#8220;Upgrade&#8221;. It&#8217;s pretty easy and intuitive so go ahead and try it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wordpress-how-to.com/easiest-way-to-upgrade-your-wordpress-installation-173/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Top 10 WordPress Anti Spam Plugins</title>
		<link>http://www.wordpress-how-to.com/top-10-wordpress-anti-spam-plugins-112/</link>
		<comments>http://www.wordpress-how-to.com/top-10-wordpress-anti-spam-plugins-112/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 12:37:09 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Wordpress Security]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wordpress-how-to.com/?p=112</guid>
		<description><![CDATA[As I was promissing few days ago here, I&#8217;ll name few tools that you can use to fight agains WordPress Spam. Here we go: Akismet &#8211; a very popular plugin which comes by default with wordpress. To use it, you need to signup for a wordpress acount and get an API key for your website. [...]]]></description>
			<content:encoded><![CDATA[<p>As I was promissing few days ago <a title="wordpress spam" href="http://www.wordpress-how-to.com/wordpress-spam-98/" target="_blank">here</a>, I&#8217;ll name few tools that you can use to fight agains WordPress Spam.</p>
<p>Here we go:</p>
<ol>
<li><a href="http://akismet.com/" target="_blank">Akismet</a> &#8211; a very popular plugin which comes by default with wordpress. To use it, you need to signup for a wordpress acount and get an API key for your website.</li>
<li><a href="http://defensio.com/" target="_blank">Defensio</a> &#8211; A wordpress plugin that helps you filter your comments and also provides rss feed for both accepted and &#8216;spammed&#8217; comments.</li>
<li><a href="http://blog.zorex.info/?page_id=2" target="_blank">Simple CAPTCHA</a> &#8211; Adds turing text to your comment area to eliminate automated comments</li>
<li><a href="http://lordchaos.dominatus.net/wordpress-plugin-challenge/" target="_blank">Challenge</a> &#8211; Adds a challenge to your comments area, the regular stuff being additions and multiplications</li>
<li><a href="http://blog.taragana.com/index.php/archive/word-press-1-5-plugin-referer-bouncer/" target="_blank">Referrer Bouncer</a> &#8211; You don&#8217;t need to do anything to use it. Just activate it.</li>
<li><a href="http://guff.szub.net/2005/08/23/email-immunizer/" target="_blank">Email Immunizer</a> &#8211; Simply converts all your emails on your website to numeric references to prevent email colecting</li>
<li><a href="http://priyadi.net/archives/2005/10/07/wpbayes-naive-bayesian-comment-spam-filter-for-wordpress/" target="_blank">WPBayes</a> &#8211; Implements the spam filtering with the Naive Bayesian technique, which means it marks the comments as spam or not based on your previous decisions. To be honest, I didn&#8217;t use this one</li>
<li><a href="http://unknowngenius.com/blog/wordpress/spam-karma/" target="_blank">Spam Karma 2</a> &#8211; This one assigns a karma score based on multiple factors like the age of the post, the email, if there&#8217;s a link inside, etc, etc.</li>
<li><a href="http://shwsite.org/?page_id=255" target="_blank">WP Spam Hitman</a> &#8211; It fights agains wordpress spam using a series of patterns. That&#8217;s all I know about it, please test it and let me know if it&#8217;s a good one.</li>
<li><a href="http://www.herod.net/dypm/" target="_blank">Did you pass Math</a> &#8211; Does the same thing as the one at point #4.</li>
</ol>
<p>Well.. I think 10 tools are enough to keep you away from spam comments. Test them and use the one(s) you like the most.</p>
<p>- Peter</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wordpress-how-to.com/top-10-wordpress-anti-spam-plugins-112/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Spam</title>
		<link>http://www.wordpress-how-to.com/wordpress-spam-98/</link>
		<comments>http://www.wordpress-how-to.com/wordpress-spam-98/#comments</comments>
		<pubDate>Sun, 02 Nov 2008 23:50:11 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[Wordpress Security]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress spam]]></category>

		<guid isPermaLink="false">http://www.wordpress-how-to.com/?p=98</guid>
		<description><![CDATA[Spam is a huge problem these days, and not only for email accounts. It&#8217;s done by automatically posting random comments or promoting commercial services to public services. Blogs can be spammed too. In fact, everything that requires posting and user action/comments can be spammed (forums, boards, blogs, guestbooks, wikis, etc). Any web application that accepts [...]]]></description>
			<content:encoded><![CDATA[<p>Spam is a huge problem these days, and not only for email accounts. It&#8217;s done by automatically posting random comments or promoting commercial services to public services. Blogs can be spammed too. In fact, everything that requires posting and user action/comments can be spammed (forums, boards, blogs, guestbooks, wikis, etc). Any web application that accepts and displays hyperlinks can be a target for spammers. WordPress spam is done using the commenting feature of wordpress, therefore the term &#8220;comments spam&#8221;. By posting links, spammers help increasing the pagerank of a website and the traffic coming from refering websites as well.</p>
<p>A variety of anchors are used by spammers: images, regular link text and even whole paragraphs.</p>
<p><strong>The smiley WordPress spam techinique</strong></p>
<p>WordPress spam usually comes in this format: &#8220;nice post, thanks&#8221; and a link at the end of the post with a smiley ( :) ) as the anchor. Many wordpress owners won&#8217;t notice the comment has a link because it&#8217;s hidden by that smiley, as wordpress parses the smiley text into an image. The html looks like this:</p>
<p><code>"Nice post, thanks &lt;a href="http://spamdomain.com"&gt; : ) &lt;/a&gt;</code></p>
<p>It&#8217;s quite easy to spot it. Everytime someone posts a comment on my blog I&#8217;m getting an email with a notice (I don&#8217;t remember if that&#8217;s default, but there&#8217;s an option for it in the settings menu, just look for it and you&#8217;ll find it). Since my email is powered by yahoo, I see the html because yahoo transforms it into regular text (for the same purposes, html is not allowed if not properly set) and I can see it&#8217;s spam.</p>
<p>Another clue would be the comments admin area of WordPress. Depending on your blogs css version and settings, links are underlined (I assume this is happening for most WordPress versions). Therefore, you can check for smileys in the comment before you approve it and see if they point to some external link.</p>
<p><strong>How to block WordPress Spam</strong></p>
<p>Fortunately, protection against wordpress spam is available. There are many ways to fight against it and, depending on your imagination, you can come up with more.</p>
<ol>
<li>Disallowing multiple consecutive submissions &#8211; You won&#8217;t see too often users to reply to their own posts. Well &#8230; spammers will do it. So a possible solution would be to check if the current user IP is not the same with the last one and if a specific time period has passed. However, this can block multiple users behind the same proxy and using the same public IP. It&#8217;s up to you if you use this or not</li>
<li>Keyword blocking &#8211; this can be one of the most effective ways to block wordpress spam. You will eliminate spam simply by banning names of popular pharmaceuticals or casino games etc. for instance, &#8220;viagra&#8221;.</li>
<li>Nofollow &#8211; it&#8217;s added by default in the newer WordPress distributions. When a search engine finds the nofollow tag applied to a hyperlink, it breaks the process, so even if you link to some external URLs, they won&#8217;t be considered as links by the search engines. Google announced in 2005 that hyperlinks with rel=&#8221;nofollow&#8221; attribute would not influence the link&#8217;s target ranking in the search engines index. Yahoo and MSN also respect this tag.</li>
<li>Validation (CAPTCHA) &#8211; a method used to detect robots. Before a form is validated, a random text verification is required to the end-user.</li>
<li>Disallowing links in posts &#8211; simply, would cut any link posted in a comment by the user or simply transform it into regular text.</li>
<li>Redirects &#8211; instead of displaying the direct link to the actual target, it would display a link to a script on the same server that redirects to the correct URL.</li>
</ol>
<p>These are few ways to protect your blog against <strong>WordPress Spam</strong>. In case I missed something, you can post a comment and tell me (make sure you don&#8217;t include any link, lol =) ). In a future post I&#8217;ll name few plugins that would help you fight against WordPress spam.</p>
<p>- Peter</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wordpress-how-to.com/wordpress-spam-98/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Updates &#8211; Protect Your Blog From Being Hacked</title>
		<link>http://www.wordpress-how-to.com/wordpress-updates-protect-your-blog-from-being-hacked-11/</link>
		<comments>http://www.wordpress-how-to.com/wordpress-updates-protect-your-blog-from-being-hacked-11/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 10:21:21 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[Wordpress Security]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wordpress-how-to.com/?p=11</guid>
		<description><![CDATA[I was browsing the internet and saw something that got my attention. It will grab yours too, trust me. I&#8217;m talking about wordpress security and vulnerabilities here and there&#8217;s much to say about it, so I&#8217;ve started a new category where to post. The very first and most important thing you need to do to [...]]]></description>
			<content:encoded><![CDATA[<p>I was browsing the internet and saw something that got my attention. It will grab yours too, trust me.</p>
<p>I&#8217;m talking about wordpress security and vulnerabilities here and there&#8217;s much to say about it, so I&#8217;ve started a new category where to post.</p>
<p>The very first and most important thing you need to do to help your blog stay safe all the time is to keep it updated to the latest version. That&#8217;s the most safe (at least that&#8217;s what they say). Everytime a new bug/security hole is found, the platform gets updated with a fix and then the bug is published. In short words, everybody knows about it.</p>
<p>If you don&#8217;t want to mess with ftp and downloads and so on, you might want to use a plugin that does your updating automatically. This way you&#8217;ll always have your wordpress blog up to date. I don&#8217;t remember the name of that plugin because I don&#8217;t use it, but if you wish to install it, do a simply search on google or on wordpress.com site and you&#8217;ll find it pretty fast. I don&#8217;t use it because I don&#8217;t like having too much &#8220;foreign&#8221; code on my server&#8230; you never know what can happen to your database or whatever. Therefore, I prefer to update it manually.</p>
<p>Oh &#8230; and by the way, I was talking about plugins. When you get a new plugin, make sure it&#8217;s a safe one. Don&#8217;t install any plugin just because the owner is saying on his website that plugin  will help you do this or that. Maybe use a test blog to check the plugin, or maybe get a software engineer to analyze it carefully. This way you&#8217;ll know it isn&#8217;t a threat for you or your business.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wordpress-how-to.com/wordpress-updates-protect-your-blog-from-being-hacked-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
