<?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"
	>
<channel>
	<title>Comments on: Some progress against the evil spammers</title>
	<atom:link href="http://www.darcynorman.net/2006/11/23/some-progress-against-the-evil-spammers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.darcynorman.net/2006/11/23/some-progress-against-the-evil-spammers/</link>
	<description>ce n'est pas la connaissance.</description>
	<pubDate>Mon, 01 Dec 2008 23:13:11 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: James McKay</title>
		<link>http://www.darcynorman.net/2006/11/23/some-progress-against-the-evil-spammers/#comment-82625</link>
		<dc:creator>James McKay</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1768622521#comment-82625</guid>
		<description>Have you tried using Bad Behavior and Akismet in combination? Seems to work pretty effectively for me at the moment. Bad Behavior traps something like 95% of spam leaving Akismet with only the odd one or two to mop up.</description>
		<content:encoded><![CDATA[<p>Have you tried using Bad Behavior and Akismet in combination? Seems to work pretty effectively for me at the moment. Bad Behavior traps something like 95% of spam leaving Akismet with only the odd one or two to mop up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin Cleaver</title>
		<link>http://www.darcynorman.net/2006/11/23/some-progress-against-the-evil-spammers/#comment-82645</link>
		<dc:creator>Martin Cleaver</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1768622521#comment-82645</guid>
		<description>Did you try &lt;a href="http://unknowngenius.com/blog/wordpress/spam-karma/"&gt;Spam Karma?&lt;/a&gt; That can be used without licence fee. It seldom misses any spam,

</description>
		<content:encoded><![CDATA[<p>Did you try <a href="http://unknowngenius.com/blog/wordpress/spam-karma/">Spam Karma?</a> That can be used without licence fee. It seldom misses any spam,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dnorman</title>
		<link>http://www.darcynorman.net/2006/11/23/some-progress-against-the-evil-spammers/#comment-82665</link>
		<dc:creator>dnorman</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1768622521#comment-82665</guid>
		<description>I'd tried the combo before. I'm not in love with Bad Behavior because I've seen too many false positives, which essentially ban innocent bystanders from even seeing the website just because BB thinks they smell like spam. And, I was trying to reduce the amount of code having to run, hoping to improve performance on my server.</description>
		<content:encoded><![CDATA[<p>I&#8217;d tried the combo before. I&#8217;m not in love with Bad Behavior because I&#8217;ve seen too many false positives, which essentially ban innocent bystanders from even seeing the website just because BB thinks they smell like spam. And, I was trying to reduce the amount of code having to run, hoping to improve performance on my server.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sharlene</title>
		<link>http://www.darcynorman.net/2006/11/23/some-progress-against-the-evil-spammers/#comment-82668</link>
		<dc:creator>Sharlene</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1768622521#comment-82668</guid>
		<description>I've had mixed luck with the hidden field as well. Validation is pretty hard to get by, however. If your form has something like a phone number (which this one doesn't) you can make sure that that field is a number. On one of my forms that gets hit hard I made the year mandatory (it's a grad website so people need to put in the year they graduated). I did this because I noticed that the bots didn't recognize that field as something special.

I wouldn't know what to suggest for comments; on my own site I added an allowed time script... so you can only comment once every 10 seconds. This seems to work because I haven't gotten spam yet (knock on wood).</description>
		<content:encoded><![CDATA[<p>I&#8217;ve had mixed luck with the hidden field as well. Validation is pretty hard to get by, however. If your form has something like a phone number (which this one doesn&#8217;t) you can make sure that that field is a number. On one of my forms that gets hit hard I made the year mandatory (it&#8217;s a grad website so people need to put in the year they graduated). I did this because I noticed that the bots didn&#8217;t recognize that field as something special.</p>
<p>I wouldn&#8217;t know what to suggest for comments; on my own site I added an allowed time script&#8230; so you can only comment once every 10 seconds. This seems to work because I haven&#8217;t gotten spam yet (knock on wood).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dnorman</title>
		<link>http://www.darcynorman.net/2006/11/23/some-progress-against-the-evil-spammers/#comment-82669</link>
		<dc:creator>dnorman</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1768622521#comment-82669</guid>
		<description>yeah. with required fields for comments, it's just a slippery slope on the way down to a Captcha, which is just plain wrong.

Even the time limits are possible to get around, by setting an interval on the bot...</description>
		<content:encoded><![CDATA[<p>yeah. with required fields for comments, it&#8217;s just a slippery slope on the way down to a Captcha, which is just plain wrong.</p>
<p>Even the time limits are possible to get around, by setting an interval on the bot&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dnorman</title>
		<link>http://www.darcynorman.net/2006/11/23/some-progress-against-the-evil-spammers/#comment-82694</link>
		<dc:creator>dnorman</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1768622521#comment-82694</guid>
		<description>Sharlene, I've tried the hidden form field trick as well, but smart bots actually get around it. I suppose the server could generate a unique "key" for a page view, and if it's not passed back then it's invalid. But that just begs to break. Occam's razor, and such.</description>
		<content:encoded><![CDATA[<p>Sharlene, I&#8217;ve tried the hidden form field trick as well, but smart bots actually get around it. I suppose the server could generate a unique &#8220;key&#8221; for a page view, and if it&#8217;s not passed back then it&#8217;s invalid. But that just begs to break. Occam&#8217;s razor, and such.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sharlene</title>
		<link>http://www.darcynorman.net/2006/11/23/some-progress-against-the-evil-spammers/#comment-82695</link>
		<dc:creator>Sharlene</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1768622521#comment-82695</guid>
		<description>We constantly struggle with spam and forms here as well. It's relentless. We've come up with a couple of neat ideas (like having a hidden form field and if that form field is filled in have a script delete it -- theoretically only a bot would fill a hidden field in). Form validation is good as well -- but that's only handy when you have something like numbers to validate on.</description>
		<content:encoded><![CDATA[<p>We constantly struggle with spam and forms here as well. It&#8217;s relentless. We&#8217;ve come up with a couple of neat ideas (like having a hidden form field and if that form field is filled in have a script delete it &#8212; theoretically only a bot would fill a hidden field in). Form validation is good as well &#8212; but that&#8217;s only handy when you have something like numbers to validate on.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dnorman</title>
		<link>http://www.darcynorman.net/2006/11/23/some-progress-against-the-evil-spammers/#comment-82697</link>
		<dc:creator>dnorman</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1768622521#comment-82697</guid>
		<description>Martin, Spam Karma (and Spam Karma 2) are WordPress plugins. This site (and all of my project sites) are running on Drupal. I do really miss SK2 - it was nearly bulletproof, and completely transparent.

Mike, sure thing. Thanks!</description>
		<content:encoded><![CDATA[<p>Martin, Spam Karma (and Spam Karma 2) are WordPress plugins. This site (and all of my project sites) are running on Drupal. I do really miss SK2 - it was nearly bulletproof, and completely transparent.</p>
<p>Mike, sure thing. Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TheWhippinpost</title>
		<link>http://www.darcynorman.net/2006/11/23/some-progress-against-the-evil-spammers/#comment-82702</link>
		<dc:creator>TheWhippinpost</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1768622521#comment-82702</guid>
		<description>If I could contact you, I could give you some tips.

Mike</description>
		<content:encoded><![CDATA[<p>If I could contact you, I could give you some tips.</p>
<p>Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FlemmingLeer</title>
		<link>http://www.darcynorman.net/2006/11/23/some-progress-against-the-evil-spammers/#comment-83042</link>
		<dc:creator>FlemmingLeer</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1768622521#comment-83042</guid>
		<description>Hi I found your site and want to draw your attention to this technique:

According to Madd0's blog, most spammers on his site arrive with a blank (empty) user-agent string. He further proposes to add a redirection to the .htaccess file to redirect blank user-agent browsers to 404 page:

# BEGIN WordPress

RewriteEngine On

# Redirect empty user agents to Access denied
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule . - [F]

Perhaps this could block some spammers.

Via
[&lt;a href="http://exodusdev.com/how-spammers-find-your-site"&gt;Interesting spammer pattern - how they find sites&lt;/a&gt;]</description>
		<content:encoded><![CDATA[<p>Hi I found your site and want to draw your attention to this technique:</p>
<p>According to Madd0&#8217;s blog, most spammers on his site arrive with a blank (empty) user-agent string. He further proposes to add a redirection to the .htaccess file to redirect blank user-agent browsers to 404 page:</p>
<p># BEGIN WordPress</p>
<p>RewriteEngine On</p>
<p># Redirect empty user agents to Access denied<br />
RewriteCond %{HTTP_USER_AGENT} ^$<br />
RewriteRule . - [F]</p>
<p>Perhaps this could block some spammers.</p>
<p>Via<br />
[<a href="http://exodusdev.com/how-spammers-find-your-site">Interesting spammer pattern - how they find sites</a>]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
