<?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>Digging into WordPress &#187; blacklist</title>
	<atom:link href="http://digwp.com/tag/blacklist/feed/" rel="self" type="application/rss+xml" />
	<link>http://digwp.com</link>
	<description>Take your WordPress skills to the next level.</description>
	<lastBuildDate>Thu, 09 Feb 2012 19:03:45 +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>Stop Spammers and Other Scumbags with a Custom Blacklist</title>
		<link>http://digwp.com/2010/02/stop-spammers-custom-blacklist/</link>
		<comments>http://digwp.com/2010/02/stop-spammers-custom-blacklist/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 09:15:07 +0000</pubDate>
		<dc:creator>Jeff Starr</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[blacklist]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://digwp.com/?p=1394</guid>
		<description><![CDATA[I usually reserve most of my blacklisting content for Perishable Press, but after posting about using WordPress&#8217; built-in tools to stop comment spam, several DiW readers have asked about a good custom blacklist that may be used for the &#8220;Comment Moderation&#8221; and/or &#8220;Comment Blacklist&#8221; features in the WordPress &#8220;Discussion Settings&#8221; screen. Over the years, I [...]]]></description>
			<content:encoded><![CDATA[<p>I usually reserve most of my <a href="http://perishablepress.com/press/tag/blacklist/" title="Blacklist Archive at Perishable Press">blacklisting content</a> for <a href="http://perishablepress.com/" title="Perishable Press: Digital Design and Dialogue">Perishable Press</a>, but after posting about <a href="http://digwp.com/2009/11/dont-need-plugins-to-stop-comment-spam/" title="You Don’t Need Any Plugins to Stop Comment Spam">using WordPress&rsquo; built-in tools to stop comment spam</a>, several <acronym title="Digging into WordPress">DiW</acronym> readers have asked about a good <strong>custom blacklist</strong> that may be used for the &ldquo;Comment Moderation&rdquo; and/or &ldquo;Comment Blacklist&rdquo; features in the WordPress &ldquo;Discussion Settings&rdquo; screen. Over the years, I have <a href="http://perishablepress.com/press/2007/10/08/wordpress-spam-battle-3-seconds-that-will-save-you-hours-of-time/" title="WordPress Spam Battle: 3 Seconds that will Save You Hours of Time">built up</a> an extensive custom blacklist of terms that has proven quite effective at keeping spam and other garbage out of the comments section, even <a href="http://digwp.com/2009/11/dont-need-plugins-to-stop-comment-spam/" title="You Don’t Need Any Plugins to Stop Comment Spam">without using any anti-spam plugins</a> such as Akismet. It&rsquo;s strictly plug-n-play, and should help protect your site (and reputation) against all sorts of malicious nonsense. So without further ado.. </p>
<p><small>(Caution: the blacklist contains several instances of profanity in order to keep vile language out of your comments.)</small></p>
<p><span id="more-1394"></span></p>
<h3>Custom WordPress Comment Moderation Blacklist</h3>
<p>The idea is simple: copy and paste this custom blacklist into the Comment Moderation field in your WordPress Admin area, which will look something like this:</p>
<p><img src="http://digwp.com/wp-content/blog-images/custom-blacklist.gif" alt="[ The 'Comment Moderation' field in the WordPress 'Discussion Settings' Area ]" /><br /><small>The &lsquo;Comment Moderation&rsquo; field in the WordPress &lsquo;Discussion Settings&rsquo; Area</small></p>
<p>Here is the list, in all of its offensive pharmaceutical, gambling, sex-industry glory (see notes afterward for more information on usage and functionality):</p>
<pre><code>Ð´
Ð¸
Ð¶
Ð§
Ð‘
. ,
? ,
[url=
[/url]
thx
sex
byob
nude
loan
debt
poze
bdsm
soma
visa
hotel
paxil
anime
naked
poker
coolhu
cialis
incest
casino
dating
payday
rental
ambien
holdem
cialis
adipex
booker
youtube
myspace
advicer
flowers
finance
freenet
-online
shemale
meridia
cumshot
trading
adderall
gambling
roulette
top-site
mortgage
pharmacy
dutyfree
ownsthis
duty-free
insurance
ringtones
insurance
blackjack
hair-loss
bllogspot
baccarrat
thorcarlson
jrcreations
credit card
macinstruct
hydrocodone
leading-site
slot-machine
carisoprodol
ottawavalleyag
cyclobenzaprine
discreetordering
aceteminophen
augmentation
enhancement
phentermine
doxycycline
citalopram
cephalaxin
vicoprofen
lorazepam
oxycontin
oxycodone
percocet
propecia
tramadol
propecia
percocet
cymbalta
lunestra
fioricet
lesbian
lexapro
valtrex
titties
xenical
meridia
levitra
vicodin
ephedra
lipitor
breast
cyclen
viagra
valium
hqtube
ultram
clomid
cyclen
vioxx
zolus
pussy
porno
xanax
bitch
penis
pills
male
porn
dick
cock
tits
fuck
shit
gay
ass
gdf
gds</code></pre>
<p>As mentioned, to use this list, just copy/paste into your Comment Moderation field and you&rsquo;re done. Along the way, you may find that additional terms are needed, or that certain terms need removed. Feel free to tweak according to the specific needs of your site. It&rsquo;s all good&nbsp;:)</p>
<p>A couple of notes about this blacklist: </p>
<ul>
<li>The first five or so characters are effective at blocking 99% of nonsensical Russian spam.</li>
<li>The period/comma entries block a recent rash of spam that included these particular strings.</li>
<li>Most of the terms are highly specific to spam comments and should keep false positives at a minimum.</li>
<li>Even so, it is recommended that this custom blacklist be used as a &ldquo;Comment Moderation&rdquo; list and not as a &ldquo;Comment Blacklist&rdquo; in order to retain your ability to screen for false positives.</li>
<li>Additional terms are easily added by appending the list with the character string on its own line.</li>
<li>It would be great to build this blacklist up a little further. If you have your own distinct collection of terms, let me know and I will add them to the list.</li>
</ul>
<p>Any questions/comments/concerns welcome in the comments area.</p>
<hr />
<p><small>© 2010 <a href="http://digwp.com">Digging into WordPress</a> | <a href="http://digwp.com/2010/02/stop-spammers-custom-blacklist/">Permalink</a> | <a href="http://digwp.com/2010/02/stop-spammers-custom-blacklist/#comments">14 comments</a> | Add to <a href="http://del.icio.us/post?url=http://digwp.com/2010/02/stop-spammers-custom-blacklist/&title=Stop Spammers and Other Scumbags with a Custom Blacklist">del.icio.us</a> | Post tags: <a href="http://digwp.com/tag/blacklist/" rel="tag">blacklist</a>, <a href="http://digwp.com/tag/comments/" rel="tag">comments</a>, <a href="http://digwp.com/tag/security/" rel="tag">Security</a>, <a href="http://digwp.com/tag/spam/" rel="tag">spam</a><br/></small></p>]]></content:encoded>
			<wfw:commentRss>http://digwp.com/2010/02/stop-spammers-custom-blacklist/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

