<?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>Luke Maurits &#187; spam</title>
	<atom:link href="http://luke.maurits.id.au/blog/tag/spam/feed/" rel="self" type="application/rss+xml" />
	<link>http://luke.maurits.id.au</link>
	<description>Assorted geekery</description>
	<lastBuildDate>Sun, 06 Mar 2011 06:52:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Commenting feature broken</title>
		<link>http://luke.maurits.id.au/blog/2008/09/commenting-feature-broken/</link>
		<comments>http://luke.maurits.id.au/blog/2008/09/commenting-feature-broken/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 07:12:00 +0000</pubDate>
		<dc:creator>Luke Maurits</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[pyblosxom]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://luke.maurits.id.au/blog/2008/09/commenting-feature-broken/</guid>
		<description><![CDATA[I&#8217;ve just noticed this morning that the anti-spam questions on this blog&#8217;s comment form are playing up, refusing to accept what are in fact correct answers and hence making it effectively impossible to comment on anything.  I have no idea what is causing this or how long this has been the situation &#8211; I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just noticed this morning that the anti-spam questions on this blog&#8217;s comment form are playing up, refusing to accept what are in fact correct answers and hence making it effectively impossible to comment on anything.  I have no idea what is causing this or how long this has been the situation &#8211; I&#8217;m working on fixing it as quickly as I can spare time for it at the moment, hopefully I&#8217;ll have something figured out soon.  Naturally, if the fix happens to be interesting I&#8217;ll post details here.  Apologies to anybody who has had comments lost on account of this.  If you desperately want to comment on something in the mean time, <a href="/email.html">email your comment to me</a> and I&#8217;ll happily add it manually for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://luke.maurits.id.au/blog/2008/09/commenting-feature-broken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spam, spam, spam, spam&#8230;</title>
		<link>http://luke.maurits.id.au/blog/2008/05/spam-spam-spam-spam/</link>
		<comments>http://luke.maurits.id.au/blog/2008/05/spam-spam-spam-spam/#comments</comments>
		<pubDate>Sat, 03 May 2008 23:22:00 +0000</pubDate>
		<dc:creator>Luke Maurits</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[pyblosxom]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://luke.maurits.id.au/blog/2008/05/spam-spam-spam-spam/</guid>
		<description><![CDATA[As you might have noticed, as of a couple of days ago this blog started getting hit pretty heavily by comment spam, composed mostly of links to Russian pornography sites.  As of this afternoon, I think I have deleted all of the offending comments.  There is a small possibility that I nuked a [...]]]></description>
			<content:encoded><![CDATA[<p>As you might have noticed, as of a couple of days ago this blog started getting hit pretty heavily by comment spam, composed mostly of links to Russian pornography sites.  As of this afternoon, I think I have deleted all of the offending comments.  There is a small possibility that I nuked a legitimate comment or two in doing so, but given the currently low frequency of real comments I&#8217;m getting, I doubt it.  Still, if you left a comment in the last three days you may want to check that it&#8217;s still there.  If it&#8217;s not, <a href="/email.html">email </a>me and I should be able to resurrect it from the notification email.</p>
<p>In an attempt to stop this from happening again, I&#8217;ve installed Menno Smits&#8217; &#8220;<a href="http://freshfoo.com/wiki/CodeIndex">spamquestion</a>&#8221; plugin, which relies on Steven Armstrong&#8217;s &#8220;<a href="http://www.c-area.ch/code/pyblosxom/plugins/">session</a>&#8221; plugin.  You now have to give a simple, one word answer to a question like &#8220;What is the opposite of hot?&#8221; to leave a comment here.  The question is randomly selected from a set of about 10.  This sort of spam protection isn&#8217;t as strong as <a href="http://en.wikipedia.org/wiki/Captcha">captchas</a>, because it&#8217;s a fairly trivial matter for a spambot to collect all 10 of the questions, have the answers provided by a person, and then spam as usual.  However, it&#8217;s perfectly adequate to protect against spam which isn&#8217;t being individually targeted against your one site (the spam I was getting came from a range of IP addresses, so I&#8217;m going to assume it was the work of a <a href="http://en.wikipedia.org/wiki/Botnet">botnet</a>) and has the advantage of working in text-based browsers and not disadvantaging visually impaired people.  Let&#8217;s hope it works here.</p>
<p>Based on my preliminary fiddlings with these plugins, it looks like there is little in the way of graceful handling of incorrect answers to the spam question &#8211; the form just gets reloaded with none of your input preserved and no explanatory message.  This is obviously unacceptable and I might get around to fixing it myself sometime soon.  For now, just be careful!</p>
]]></content:encoded>
			<wfw:commentRss>http://luke.maurits.id.au/blog/2008/05/spam-spam-spam-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

