<?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>boakes.org &#187; Spam</title>
	<atom:link href="http://boakes.org/tag/spam/feed/" rel="self" type="application/rss+xml" />
	<link>http://boakes.org</link>
	<description>A place for words and data that I publish (for the benefit of persons unknown).</description>
	<lastBuildDate>Mon, 21 May 2012 20:46:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Back from the Google Wilderness</title>
		<link>http://boakes.org/wilderness/</link>
		<comments>http://boakes.org/wilderness/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 21:39:53 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[block]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[spam blog]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=2550</guid>
		<description><![CDATA[Some time ago, I noticed the traffic on this site dropping off rapidly. Commensurate with it&#8217;s global norms, Google was driving the majority of new users here, and one day that traffic stopped without warning. To see that happen is quite strange, akin to having your water supply cut off when the reservoir up the [...]]]></description>
			<content:encoded><![CDATA[<p>Some time ago, I noticed the traffic on this site dropping off rapidly.<span id="more-2550"></span>  Commensurate with it&#8217;s global norms, Google was driving the majority of new users here, and one day that traffic stopped without warning.  </p>
<p>To see that happen is quite strange, akin to having your water supply cut off when the reservoir up the valley is full to the brim.  There&#8217;s no easy way to ask why (and if you find your way through the webmaster tools to request reconsideration (in the stairless-basement; locked filing cabinet, &#8220;Beware of the leopard&#8221; sign etc), the likelihood is they won&#8217;t respond in a timely manner, and when they do respond the content will be terse and useless, at least, it was for me).</p>
<p>After much banging of my head on the wall of Google, eventually, an anonymous feedback engineer offered up that this site was &#8220;manually blocked&#8221; because someone else (let&#8217;s call them an operative, because it sounds dystopian) decided this is a &#8220;spam blog&#8221;.  Google provided no more information than that, but eventually, after about 6 months, decided to unblock the pipes and people started to find the site again.  </p>
<h3>The Moral</h3>
<p>The moral?  It&#8217;s not safe to rely on only Google traffic for a business.  If someone at Google makes an honest mistake then your whole livelihood can be removed overnight, with no warning, no explanation and no hope of a quick fix.</p>
<p>Hopefully, Google+ will go some way to alleviating this problem.  The massive verified-human-crowd-sourced database of opinion on sites should go some way to removing the mis-flagging of normal small sites as spam blogs.</p>
<p><!-- Place this tag where you want the +1 button to render --></p>
<p>If you&#8217;d be so kind as to +1 this site, it might go some way to avoiding any future unplanned absence from the web (as google describes it).</p>
<ul>
<li>
<div class="g-plusone" data-size="small" data-annotation="inline"></div>
</li>
<li><a href="https://plus.google.com/116888307955004050450/posts/d1zSfJfgyBg">Comment on Google+</a></li>
<li><a href="https://twitter.com/intent/tweet?in_reply_to=159405757819924480">Comment on twitter</a></li>
</ul>
<p><script type="text/javascript">
  (function() {
    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
    po.src = 'https://apis.google.com/js/plusone.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
  })();
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/wilderness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sequential Email Addresses are Silly</title>
		<link>http://boakes.org/sequentia-email-addresses/</link>
		<comments>http://boakes.org/sequentia-email-addresses/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 22:15:05 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[campus]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[odafone]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[university]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=1239</guid>
		<description><![CDATA[A simple hint for email administrators everywhere. If you have a large number of users with unique sequential ID numbers, it may be tempting to use that ID as a primary email address, or an alias, but don&#8217;t do it. It&#8217;s an open invitation to spammers to target your users with the minimum of effort. [...]]]></description>
			<content:encoded><![CDATA[<p>A simple hint for email administrators everywhere.  If you have a large number of users with unique sequential ID numbers, it may be tempting to use that ID as a primary email address, or an alias, but don&#8217;t do it.  It&#8217;s an open invitation to spammers to target your users with the minimum of effort.  Once they know one number in the sequence they can quickly find two more addresses by adding or subtracting from the first.  Before long, with kinderarden maths they&#8217;ve guessed every email address and can proceed to spam them all.  Today, I was automatically registered for one of Portsmouth Uni&#8217;s Google Apps accounts.  It comes complete with an email address that is sequentially numbered.  As a consequence, having <em>never</em> sent a mail with the account, and having never logged in until today, I found in my inbox, five, beautiful blinking pieces of spam.   Years ago when we were setting up the email addresses for vodafone.net, the powers that be in Vodafone were <em>really</em> keen to have your-phone-number@vodafone.net as the email address format.  We advised against it, strongly.  We did sharp intakes of breath.  We did furrowed brows.  We did reverse psychology.  Everything.  The light was seen, and sanity and happiness was maintained, at least for a few months, then they did it anyway.  I wonder how those vodafone.net accounts are doing now.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/sequentia-email-addresses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Probable Trust</title>
		<link>http://boakes.org/probable-trus/</link>
		<comments>http://boakes.org/probable-trus/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 08:37:38 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[identi.ca]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[semweb]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[trust]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=1193</guid>
		<description><![CDATA[Right now, there&#8217;s limited information on reputable news sites regarding the earthquake/tsunami that occurred south of Samoa yesterday. To find more, I turned to Twitter (and its open source equivalent identi.ca). Disseminating live news from witnesses, moments after a major event, is the most compelling feature of such services, but both failed me. Not in [...]]]></description>
			<content:encoded><![CDATA[<p>Right now, there&#8217;s limited information on reputable news sites regarding the <a href="http://news.bbc.co.uk/1/hi/world/asia-pacific/8281616.stm">earthquake/tsunami that occurred south of Samoa</a> yesterday.  To find more, I turned to Twitter (and its open source equivalent <em>identi.ca</em>).  Disseminating live news from witnesses, moments after a major event, is the most compelling feature of such services, but both failed me.  Not in the <a href="http://en.wikipedia.org/wiki/Twitter#Outages">fail whale</a> sense.  Both sites were technically operating at 100% normal status.  It was the content. <span id="more-1193"></span></p>
<p>For example: using <a href="http://search.twitter.com">search.twitter.com</a> I get the folowing results for <strong><a href="http://search.twitter.com/search?q=samoa">samoa</a></strong></p>
<ol>
<li>Hypeflash: Alao Siva-American samoa flag day 2008  http://tinyurl.com/[REMOVED]</li>
<li>Hypeflash: Bizarre Foods SAMOA 4 &#8211; http://tinyurl.com/[REMOVED]</li>
<li>lisa1248: Get free medicines and sample for free http://bit.ly/[REMOVED] #everlastingsong Goodnight Google Wave #HealPhilippines Kraft Life Motto Samoa</li>
<li style="color:#990000">dixiefs51: after Manila, Typhoon Ketsana ( ondoy) has killed people in Vietnam then a tsunami hit Samoa.</li>
<li>jessecardol3e: American Samoa | got a cam? wanna go one on one? http://wowurl.com/[REMOVED]
</li>
</ol>
<p>Only one of the most recent five tweets is of any relevance, and even that is just passing on the story, not adding any detail.  The rest all link off to sites selling medicines or other vices.  I&#8217;ve got to look harder to find more information, but wading through an 80:20 spam ratio is not convenient.  When looking for timely information, this kind of noise can only lead to the source being dropped from the search.</p>
<p>Live news from witnesses, moments after a major event, is Twitter&#8217;s most compelling virtue.  The problem is, ne&#8217;er-do-wells looking to make a quick buck are now all over it like a bad rash.</p>
<p>Now, it might be possible to utilise an <a href="http://en.wikipedia.org/wiki/Degrees_of_separation">n-degrees of separation</a> model for searches.  I might do a search for samoa, and restrict results to those written by people withing 4 degrees of separation from me: however, such a system is almost certain to be useless, because there&#8217;s no guaranteeing that my expended network is affected by and recording the event.</p>
<p>A more fine grained model of trust might be a solution here.  I don&#8217;t necessarily know everyone I follow on twitter, but I do know who my friends are and who I trust.  If there was a way to put a figure on that trust then rather than the binary degrees-of-separation model, a probabilistic model could be used where I ask for search results within a trust threshold.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/probable-trus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>b0rked</title>
		<link>http://boakes.org/b0rked/</link>
		<comments>http://boakes.org/b0rked/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 15:43:07 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=740</guid>
		<description><![CDATA[Something&#8217;s broken on the database that runs this site, specifically there&#8217;s b0rkage in the comment table, and the ssh daemon is not reachable. Perhaps it&#8217;s to do with the larger than normal amount of spam that&#8217;s been arriving today (for &#8220;larger than normal&#8221; read: one metric truckload). More info later after I&#8217;ve had a poke [...]]]></description>
			<content:encoded><![CDATA[<p>Something&#8217;s broken on the database that runs this site, specifically there&#8217;s <a href="http://en.wiktionary.org/wiki/Bork">b0rkage</a> in the comment table, and the ssh daemon is not reachable.  Perhaps it&#8217;s to do with the larger than normal amount of spam that&#8217;s been arriving today (for &#8220;larger than normal&#8221; read: one metric truckload).  More info later after I&#8217;ve had a poke around.  Film at 11.<span id="more-740"></span></p>
<p><strong>Update1:</strong> Comments recovered, the DB had become corrupt somehow, possibly an overloading issue as the trackback comments were recorded.</p>
<p><strong>Update 2:</strong> I&#8217;m not sure what caused the see-saw to tip over but when rebooted the load average was starting at 1 and heading skywards through 6 before the ssh session died.  This all happened after I upgraded to WP2.5 (though I&#8217;ve been on the bleeding edge builds for ages, so it&#8217;s unlikely to be related&#8230;  For a while I thought it could be file permissions.  Thankfully the folks at <a href="http://www.bytemark.co.uk">bytemark</a> provide a VM admin shell that enabled me to reboot the machine whilst it was under siege, gaining a couple of minutes after each reboot during which I could invoke some countermeasures.</p>
<p><strong>Update 3:</strong> I&#8217;ve installed <a href="http://ocaoimh.ie/wp-super-cache/">Donncha&#8217;s WPSuperCache</a> plugin which has reduced the load average down enough that the server is at least usable again, so I can do more investigation.</p>
<p><strong>Update 4:</strong>Looking at my helpfully rotated log files I notice that today&#8217;s log is approximately 25x the size of a normal log. a grep of the logfile suggests that we&#8217;ve been hit with approximately 25000 trackback spam messages between 4am and 2pm &#8230; <em>hmmm</em>.
<pre>labs:/home/www/boakes.org/logs# grep -c "/trackback HTTP" access.log.1
<strong>24447</strong></pre>
<p><strong>Update 5:</strong> I&#8217;ve also installed <a href="http://www.bad-behavior.ioerror.us/">Mike Hampton&#8217;s Bad Behaviour</a> and that&#8217;s helped reduce the load too&#8230;</p>
<p>The sooner I can get automatic htaccess level banning working again on WP2.5 the better! Today the server&#8217;s fielded fewer trackback requests, just 7000 between 4am and 11am, a mere 1000 per hour.</p>
<p><strong>Update 6 (48 hours on):</strong> top is now showing a 15 minute load average of 0.15, something way better than the previous normality has been resumed.  What&#8217;s particularly interesting is that Google analytics for the day shows a lower than normal page view count and the number of advert clicks was also proportionally down.  This suggests that spammers do little or no automatic clicking on adverts, which will be reassuring to customers of Google Adsense!</p>
<p><strong>Update 7 4 days later:</strong> After more tweaking of super cache (it seems it was only enabling the default cache due to a mod_rewrite configuration problem) the load average on top now looks like this&#8230;<br />
<code><br />
top - 19:05:01 up 3 days, 20:51,  1 user,  load average: 0.07, 0.00, 0.00<br />
Tasks:  62 total,   1 running,  61 sleeping,   0 stopped,   0 zombie<br />
Cpu(s):  0.7%us,  0.0%sy,  0.0%ni, 99.3%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st<br />
</code></p>
<p>That&#8217;s a fifteen minute load average of 0.00 &#8230; <em>very</em> low!</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/b0rked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Worst Offenders for WordPress 2.5 &#8211; Pre-Alpha</title>
		<link>http://boakes.org/worst-offenders-for-wordpress-25/</link>
		<comments>http://boakes.org/worst-offenders-for-wordpress-25/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 16:26:55 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[akismet]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[worst offenders]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=738</guid>
		<description><![CDATA[I&#8217;m in the process of rewriting the Worst Offenders plugin for the soon-to-be-released WordPress 2.5. Before I make a tested and polished version of the code globally available, I&#8217;d be interested to hear from anyone who&#8217;d like to alpha test it. As before Worst Offenders works cooperatively with other anti-spam plugins: its primary purpose is [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m in the process of rewriting the Worst Offenders plugin for the soon-to-be-released WordPress 2.5.   Before I make a tested and polished version of the code globally available, I&#8217;d be interested to hear from anyone who&#8217;d like to alpha test it.</p>
<p>As before Worst Offenders works cooperatively with other anti-spam plugins: its primary purpose is identifying and deleting the comments that are 100% definitely spam (sent by the very worst offenders) so that any &#8220;false positives&#8221; (sent by real genuine humans) can be rescued from the spam bin!<span id="more-738"></span></p>
<div style="float: right; padding-left: 1em;"><a href="http://wordpress.org/extend/plugins/worst-offenders/"><img  alt="Download this file" src="/misc/download.png" /><br />Download it from<br /> WordPress.org</a></div>
<p>I&#8217;ve got it working on this site already, where it&#8217;s proved faster than the previous versions &#8211; it also has a nicer user interface.  There are a few minor operational features that need to be finalised, but it&#8217;s basically capable of doing what it&#8217;s supposed to.</p>
<p>This version has a pluggable interface, so different &#8220;litmus tests&#8221; can be applied to spam at the same time, and third parties can easily write tests without having to write a whole interface.</p>
<p><img class="soloimg" src="/pics/2008/wo/wo3.0.0a.png" alt="The Worst Offenders v3.0.0.0alpha User Interface" /></p>
<p>I&#8217;m keen to hear from people who:</p>
<ul>
<li>Know their way around WordPress/PHP already.</li>
<li>Can take a look at the litmus test API and comment on ways to improve it.</li>
<li>Suffer from very high spam loads (hundreds or thousands per day) who&#8217;ll be able to give the existing litmus tests a bit of a workout to check if their SQL is as efficient as I hope.</li>
</ul>
<p>Development SVN is being kindly hosted by <a href="http://dev.wp-plugins.org/browser/worst-offenders">Automattic</a> and releases will be available <a href="http://wordpress.org/extend/plugins/worst-offenders/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/worst-offenders-for-wordpress-25/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Akismet Billion</title>
		<link>http://boakes.org/akismet-billion/</link>
		<comments>http://boakes.org/akismet-billion/#comments</comments>
		<pubDate>Wed, 21 Mar 2007 15:12:05 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/akismet-billion/</guid>
		<description><![CDATA[It&#8217;s only 15 months since I mentioned the rocket-like acceleration of Akismet which went from a standing start to the point where it had fended off a million spam messages for its users in just 4 months. If things had continued at that pace it would have squashed a cool 5 million spams by now. [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s only 15 months since I mentioned the rocket-like acceleration of <a href="http://akismet.com">Akismet</a> which went from <a href="http://boakes.org/akismet">a standing start</a> to the point where it had fended off <a href="http://boakes.org/akismet-million">a million spam messages</a> for its users in just 4 months.  If things had continued at that pace it would have squashed a cool 5 million spams by now.<span id="more-717"></span></p>
<p>There&#8217;s been a bit of a ramp, however:
<ol>
<li>Nine months ago Akismet caught it&#8217;s 100 millionth spam.</li>
<li>Sometime this week Akismet will kill spam number <em>one billion</em>.</li>
</ol>
<p>Check out the stats, watch it happen <em><a href="http://akismet.com/stats">live</a></em>.</p>
<p>A virtual high-5 to everyone at <a href="http://automattic.com">Automattic</a>.  Great job guys, a great service, and the scaling has been perfectly handled.</p>
<p>Perhaps we should start a sweep-stake for how long it will take to hit one trillion?</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/akismet-billion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Akismet htaccess extension</title>
		<link>http://boakes.org/akismet-htaccess-extension/</link>
		<comments>http://boakes.org/akismet-htaccess-extension/#comments</comments>
		<pubDate>Thu, 08 Jun 2006 16:57:57 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/akismet-htaccess-extension</guid>
		<description><![CDATA[My spam counter in Akismet has been steadily rising of late, and it&#8217;s been approaching 10,000 caught spams very quickly. Yesterday it went through 9,950 and with my average of over 100 spams per day it should have gone through the 10,000 barrier by now. But instead I&#8217;ve had about 3 spams today. Did I [...]]]></description>
			<content:encoded><![CDATA[<p>My spam counter in Akismet has been steadily rising of late, and it&#8217;s been approaching 10,000 caught spams very quickly.  Yesterday it went through 9,950 and with my average of over 100 spams per day it should have gone through the 10,000 barrier by now.  But instead I&#8217;ve had about 3 spams today.  Did I just find an off button for spam?<span id="more-612"></span></p>
<h3>Worst Offenders</h3>
<p>I wrote the other day about <a href="http://boakes.org/akismet-worst-offenders">a small Akismet extension</a> that I&#8217;d been playing with that helps remove the worst offenders from the list of caught spam &#8211; this in turn makes false positives easier to recognize.  One of the things that the extension notices is which IP addresses are particularly prolific, it&#8217;s this information that helped me to a 95% (and rising) reduction in the spam that I send to Akismet to be checked.</p>
<h3>htaccess</h3>
<p>When writing about the extension on the Akismet mailing list, I suggested that hooking the worst offenders IP list apache htaccess file should provide a simple dynamic means of rejecting spams before the http request has been processed by the server (and before the akismet plugin has had to check it against it&#8217;s server).</p>
<p>So I tried it, and it works, <em>apparently</em> flawlessly so far.  In my access log I can see that over 100 requests have been rejected so far today.  That&#8217;s 100 requests that are not sat in my &#8220;spambox&#8221; waiting for me to check for false positives.</p>
<p>Todays Akismet spam count is in the single figures, instead of the triple figures.</p>
<p>Fantastic.</p>
<h3>Ongoing Thoughts</h3>
<p>So what does this mean for this site?</p>
<ol>
<li>If a spammer does manage to leave a message here, then it&#8217;s caught by Akismet and marked as such, it never gets through.</li>
<li>When I remove those messages, I can optionally ban the IP address from whence they came.</li>
<li>Bandwidth usage is reduced becuse the server does not accept connections from spammers, and fewer two way chats with the Aksimet server are necessary.</li>
<li>The comment database does not get needlessly filled with temporary comments that are removed once their spammyness has been identified, so the DB and DB indexer has less work to do.</li>
<p>So what does this mean for the Akismet project?</p>
<ol>
<li>There will be fewer hits from this site, so more time to concentrate on others.</li>
<li>If the changes can be used by others, the net effect will be a more scalable and responsive service.</li>
<li>If large scale uptake was achieved, the spam zeitgeist might start to look different because the number of spams being checked daily should significantly reduce.</li>
</ol>
<p>There are several obstacles to global spam nirvana, including:</p>
<ol>
<li>The installation proecess will require a tiny bit of &#8220;hand cranking&#8221; to ensure the htaccess file is in a suitable state for automatic updating.</li>
<li>The system should probably exist as a separate plugin that hooks into the Akismet plugin at appropriate points, but those points haven&#8217;t been defined yet.</li>
<li>The system should probably exist as a separate plugin that hooks into the Akismet plugin at appropriate points, but those points haven&#8217;t been defined yet.</li>
<li>Not everyone uses Apache, so not everyone has an htaccess file.</li>
<li>Not everyone uses WordPress, so Akismet service users on other platforms will have to re-implement the idea.</li>
</ol>
<h3>Download</h3>
<div class="highlight">Note: this is an <em>experimental</em> extension to Akismet.  It <em>appears to work</em> for me, and I will be <em>delighted</em> if others try it an can give useful feedback for the experiment.<br /><strongPro's and PHP/Apache black-belts only at the moment.</strong><br />i.e. Please don&#8217;t ask linux/htaccess questions &#8211; I&#8217;d love to help, but I don&#8217;t currently have time to hand-hold on a non-production experiment.</div>
<p>Still keen?  Great.</p>
<p>If you&#8217;re really brave and want to try it out, you need to carefully follow these steps.</p>
<ol>
<li>Precondition: Follow the installation instructions for <a href="http://akismet.com">Akismet</a> and ensure it&#8217;s working correctly.</li>
<li>Download the <a href="http://boakes.org/download/akismet-1.15-wo-hta-tpfix.zip">Extended Akismet Plugin</a>.</li>
<li>Replace the akismet plugin with the one you just downloaded &#8211; it should pick up all the configuration from the &#8220;official&#8221; version of the plugin.</li>
<li>In the WP admin interface Open the &#8220;Manage | Files&#8221; tab, and check that your htaccess file is writable.</li>
<li>The automatic IP banning is written between two markers that are &#8220;# BEGIN worst-offenders&#8221; and &#8220;# END worst-offenders&#8221;.  If you already have a deny list in your htaccess file, just add the markers to the list.  Mine looks like this:
<pre>Order Allow,Deny
# BEGIN worst-offenders
Deny from 202.75.49.130
Deny from 202.75.49.131
Deny from 202.75.49.133
Deny from 202.75.49.134
# END worst-offenders
Allow from all</pre>
</li>
<li>From now, when you look at your &#8220;Worst Offenders&#8221; list in Akismet, you should see the option to ban the spamming IP addresses when you delete the messages.</li>
<li>Feedback and ask questions below</li>
</ol>
<h3>FAQ</h3>
<ol>
<li><span class="faq">Is this a polished and buffed plugin that&#8217;s ready for the prime time?</span><spanclass="answer"><strong>No! Absolutely not!</strong>  For many reasons.  This is <em>an experiment</em> to see if the idea works and to generate some discussion around what&#8217;s needed for dynamic spam blocking systems to work.  It&#8217;s public so that those with the right skills can try it, or examine it, and perhaps learn from or contribute to it.  If you&#8217;re an armchair amateur blogger, this plugin is not for you; yet.</span></li>
<li><span class="faq">Why are some items in the list of offenders not ticked?</span><span class="answer">Items with fewer than 4 spam messages are not ticked &#8211; this is flexible within the plugin, but not yet configurable.</span></li>
<li><span class="faq">Why do I only see 10 &#8220;Worst Offenders&#8221; at once?</span><span class="answer">Items with fewer than 4 spam messages are not ticked &#8211; this is flexible within the plugin, but not yet configurable.</span></li>
<li><span class="faq">I have an idea for making this better, what should can I do?</span><span class="answer">Discuss it, implement it, share it.</span></li>
<li><span class="faq">Does all this IP address checking add more load onto my poor server?</span><span class="answer">The benefits far outweigh the costs.  It&#8217;s a small increase at the front end, but a massive decrease overall.  Comparing an IP address is mathematically simple task, so it is very fast.  Storing the comment, sending it to the Akismet service and then removing it from the database is much more work.</span></li>
<li><span class="faq">Could this be an end to spam?</span><span class="answer">No.  The number of zombie machines out there is too large to block them all, this method reduces spam from zombies that know about your website, so it directly saves your resources whilst reducing the number of calls your server makes to the Akismet service.</span></li>
<li><span class="faq">How many machines can this method block?</span><span class="answer">Currently IP addresses drop off the end of the list after 400 are added, so the least recent disappear.  This is adjustable in the software but not user-configurable yet.</span></li>
<li><span class="faq">If I&#8217;m blocking spam at source, will capability of Akismet be diminished, because it might not see new variants of spam as they emerge?</span><spanclass="answer">I don&#8217;t know.  I doubt it.  Maybe Matt can add detail without giving too much away.</span></li>
<li><span class="faq">Can it block legitimate comments from non-spammers?</span><spanclass="answer">It&#8217;s possible, but improbable.  In cases where the spammer comes through a proxy, the IP address of the proxy might get banned, so anyone attempting to connect to the site through that proxy would get a &#8220;403&#8243;.  Similarly, in shared IP pools for dial-up users, it&#8217;s feasible (though highly improbable) that a spammer might dial up, spam, become banned and then hang up, relinquishing the IP address to the next user.  If that user happens to visit your site then they&#8217;ll get a 403.  The lower threshhold of &#8216;n&#8217; spams from an IP address or a domain is there to decrease these possibiities, but it cannot negate the issue.</span></li>
<li><span class="faq">How long does the ban last?</span><spanclass="answer">Currently there is a rather arbitrary limit of 400 IP addresses in a FIFO queue.   When an address gets to the end it&#8217;s dropped off the list and is thus allowed to connect again.</span></li>
<li><span class="faq">I think I&#8217;m ok with .htacces files, but what if i&#8217;m not?</span><spanclass="answer">Take a backup before you start: <code>cp .htaccess .htaccess.bak</code> in your wordpress root.  Then if you want to revert <code>rm .htaccess</code> then <code>cp .htaccess.bak .htaccess</code>.</span></li>
<li><span class="faq">Can I revert to the vanilla Akismet plugin?</span><spanclass="answer">Yes.    No changes are made that affect the standard akismet functions, so you can swap back and forth by replacing the akismet.php file as many times as you like.</span></li>
<li><span class="faq">I want it, but I&#8217;m not an uber-geek, is there any hope?</span><spanclass="answer">Yes.  If you think it&#8217;s a useful idea, the most helpful thing you can do is blog about it.  If people red your blog and like the idea then it will help generate interest.  Interest generates ideas, which increase the likelyhood that this could turn into something really useful.</span></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/akismet-htaccess-extension/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>Akismet Worst Offenders Extension</title>
		<link>http://boakes.org/akismet-worst-offenders/</link>
		<comments>http://boakes.org/akismet-worst-offenders/#comments</comments>
		<pubDate>Sun, 04 Jun 2006 12:06:54 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/akismet-worst-offenders</guid>
		<description><![CDATA[This last few weeks the site has been very heavily hit by comment spammers hawking their usual reprobate websites and wasting internet bandwidth. Akismet has been doing a sterling job of catching this spam and not one message has made it onto the site (I wrote about Akismet&#8217;s effectiveness in the pre-launch testing previously). In [...]]]></description>
			<content:encoded><![CDATA[<p>This last few weeks the site has been very heavily hit by comment spammers hawking their usual reprobate websites and wasting internet bandwidth.  <a href="http://akismet.com/">Akismet</a> has been doing a sterling job of catching this spam and not one message has made it onto the site (I wrote about <a href="akismet">Akismet&#8217;s effectiveness in the pre-launch testing</a> previously).  In the bad old days before Akismet I&#8217;d have to go through the &#8220;unmoderated comments list&#8221; in order to find the occasional real comment amidst all the spam, this is no longer necessary, which is wonderful.  Comment-Spam-Nirvana has not been reached yet, however.<span id="more-609"></span></p>
<p><img class="soloimg" src="/pics/2006/worst-offenders/inuse" alt="A screengrab showing a list of common spammers." /></p>
<p>In order to help keep Akismet working well, and also, to ensure that &#8220;false positives&#8221; do not go unnoticed it is still necessary to trawl through the &#8220;spam list&#8221; and look for real comments.  So although the problem has been turned on it&#8217;s head, the requirement on the responsible user is still the same.</p>
<p>The latest version of the Akismet plugin (v1.15) makes this &#8220;de-spamming&#8221; process easier, but it still leaves the poor website owner with the responsibility of looking at every single spam message in case there are any real comments that have been mistakenly marked as spam.</p>
<p>Informing the Akismet server about these false positives is important because it helps improve Akismet&#8217;s accuracy, which benefits everyone by ensuring fewer false positives &#8211; one hand washes the other, so to speak.</p>
<p>So I wrote a small addition to Akismet 1.15 (pictured above) that tries to help.  It pre-processes the spam comments and identifies the worst offenders in terms of the domain that&#8217;s being advertised, or (perhaps more usefully) the IP Address of the spamming computer.</p>
<p>It&#8217;s not uncommon for me to get several hundred spam comments each day, so certain machines and websites are hitting my site many times.  What the plugin does is make those worst offenders really obvious, so they can be removed en masse, reducing the ham-hunting to a smaller and more managable task.</p>
<p>Download it here: <strike><a href="http://boakes.org/download/akismet-1.15-wo.zip">Akismet 1.15 plus Worst Offenders Extension</a>.</strike>  A stand alone version is available which works with newer versions of Akismet, see the <a href="/talk/tags/worstoffenders">discussion on the forum</a> for more details.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/akismet-worst-offenders/feed/</wfw:commentRss>
		<slash:comments>44</slash:comments>
		</item>
		<item>
		<title>Analysing MyNiceMailAt.com</title>
		<link>http://boakes.org/analysing-mynicemailatcom/</link>
		<comments>http://boakes.org/analysing-mynicemailatcom/#comments</comments>
		<pubDate>Sat, 05 Nov 2005 12:55:17 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=520</guid>
		<description><![CDATA[I&#8217;m hoping to spend some time over the next &#8216;n&#8217; weeks understanding the data generated from the mynicemailat domain, though I&#8217;m a bit busy with real experiments at the moment, so I intend to do it by thinking aloud here as I get the opportunity. First pass I&#8217;ve quickly run off a couple of basic [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m hoping to spend some time over the next &#8216;n&#8217; weeks understanding the <a href="/my-nice-spam-domain">data generated from the mynicemailat domain</a>, though I&#8217;m a bit busy with real experiments at the moment, so I intend to do it by thinking aloud here as I get the opportunity.<span id="more-520"></span></p>
<h2>First pass</h2>
<p>I&#8217;ve quickly run off a couple of basic queries to get things going.  All figures here are measured after search bots and referral and comment spammers have been removed from the data, and they&#8217;re based on the live log data that StatTraq gives me.</p>
<p>Total times the mynicemailat site was hit: <code>1729</code></p>
<p>Distinct IP addresses visiting mynicemailat.com : <code>1198</code></p>
<p>Total number of readers who arrived there by clicking on a spam comment: <code>1123</code></p>
<p>The gap between <code>1123</code> and <code>1198</code> is made up by people who arrived from search engines, and webmail providers.</p>
<p>So in terms of raw traffic, the amount generated was negligible, but, even with this small change, my Alexa traffic rank for this site briefly went into the 100,000&#8242;s, for about a week.  It&#8217;s returned to the 500,000 mark now.  What this shows is that my day-to-day visitors tend not to be users of the Alexa toolbar.</p>
<h2>Questions</h2>
<p>Please leave your analysis questions and suggestions here, and I&#8217;ll see what I can do.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/analysing-mynicemailatcom/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Akismet &#8211; Comment Spam Killer</title>
		<link>http://boakes.org/akismet/</link>
		<comments>http://boakes.org/akismet/#comments</comments>
		<pubDate>Tue, 25 Oct 2005 11:33:41 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=489</guid>
		<description><![CDATA[This website &#8211; like any website that allows readers to submit comments &#8211; receives comment-spam, usually advertising medicines, gambling, or other vices. I&#8217;ve been trialling a new anti-comment-spam plugin since mid September. It&#8217;s called Kismet, it&#8217;s from Automattic, (hence Akismet for short) and it&#8217;s working very well. Comment spam is more costly than email spam [...]]]></description>
			<content:encoded><![CDATA[<p>This website &#8211; like any website that allows readers to submit comments &#8211; receives comment-spam, usually advertising medicines, gambling, or other vices.</p>
<p>I&#8217;ve been trialling a new <a href="http://photomatt.net/2005/09/19/stop-spam-better/">anti-comment-spam plugin</a> since mid September.  It&#8217;s called Kismet, it&#8217;s from <a href="http://automattic.com/">Automattic</a>, (hence <a href="http://akismet.com/">Akismet</a> for short) and it&#8217;s working <em>very</em> well.<span id="more-489"></span></p>
<p>Comment spam is more costly than email spam because it either wastes the time of the website owner, who has to remove it, or it wastes the time of every reader of the website who has to separate the wheat from the chaff.</p>
<p>It&#8217;s going to be launched tonight (i.e. Tuesday Afernoon, in Texas).</p>
<h3>Effective Comment-Spam Relief</h3>
<p>According to <a href="http://photomatt.net">Matt Mullenweg</a>, the curator of Automattic, there were &#8220;only a  dozen or so&#8221; active users during the trial that I was involved in, and the system should &#8220;become more effective as more people use it&#8221;.  The basic stats from my trial experience were as follows:</p>
<p><img class="soloimg" src="/pics/2005/automattic/graph.jpg" alt="Akismet Stats" /></p>
<table class="irc">
<tr>
<th>Message Count</th>
<th>Percentage of Total</th>
<th>Explanation</th>
</tr>
<tr class="alt">
<td>574</td>
<td>100%</td>
<td>The total number of comments this site received since the trial began.</td>
</tr>
<tr>
<td>425</td>
<td>74%</td>
<td>The number of those comments that were spam.</td>
</tr>
<tr class="alt">
<td>6</td>
<td>1.4%</td>
<td>The number of comments that had to be manually marked as spam.</td>
</tr>
<tr>
<td>1</td>
<td>0.17%</td>
<td>The number of comments incorrectly identified as spam by Akismet (a.k.a. false positives).</td>
</tr>
</table>
<p>For people whose blog content is predominantly idle chatter, this plugin will remove the need for user moderation, allowing a far more interactive blogging experience between blogger and readers.</p>
<h3>How it Works</h3>
<p>It&#8217;s based on the principle that once a comment spam message is identified by one recipient, and corroborated by others, all similar messages can be marked as spam, reducing the spammer&#8217;s potential audience from thousands of people, to the few that report the message when it first arrives.  It works, approximately like this&#8230;</p>
<p>When a comment is received by a website, it is checked against a worldwide database to see if it matches any messages that are known to be from spammers, this might be based on:</p>
<ol>
<li>the IP addresses that the message originated from,</li>
<li>the web addresses being promoted,</li>
<li>a string in the content that can be matched by a regular expression,</li>
<li>or any other number of potential techniques that have not (yet) been disclosed.</li>
</ol>
<p>Messages that are considered to be spam are automatically separated, and the moderator then has 15 days to check through them (in case there are any false positives) before they are removed forever.  Spam comments are never visible on the site and the spam checking interface is very simple to use.</p>
<p><a href="/pics/2005/automattic/inuse.jpg"><img class="soloimg" src="/pics/2005/automattic/inuse_sm.jpg" alt="Akismet in use - Click for full size picture" /></a></p>
<h3 id="threats">Threats to it&#8217;s Effectiveness</h3>
<p>I&#8217;ve been thinking such a service should exist for a long time, so I&#8217;m keeping my fingers crossed that it stays effective.  There are, however, several obstacles that may have to be overcome if it is to be a success.</p>
<h4 id="duration">Spam-Run Duration</h4>
<p>Services such as this will change the delivery pattern of comment spam.</p>
<p>This will happen because the time window in which spam comments can get through will be drastically reduced to the very short period of time between start of the spam-run and the point when the spam has been identified and corroborated.  In the short time before the spam is reported, messages can get through, so it is likely that spam-runs will become short, high volume bursts.</p>
<p>In lieu of this it may eventually be necessary to check each received message more than once, so that spam messages which are not immediately spotted when they are received can still be automatically discarded.</p>
<h4 id="ddos">DDoS Target</h4>
<p>The central server(s) may become a prime target for DDoS attacks if/when spammers realise that their spamming is no longer effective.  The purpose of a DDoS attack would be to disable the automatic checking of comments, perhaps breaking the system and thereby letting their comments through.</p>
<p>It is likely that spammers would have to coordinate such an attack to coincide with a spam run, rather than relying on luck.  The good news is that this would elevate the spammer from <em>nuisance</em> to <em>criminal</em>, so there are some very heavy legal books that can be thrown at anyone silly enough to try it.</p>
<h4 id="privacy">Privacy</h4>
<p>Some people may be concerned about the fact that every message they receive is sent to a third party for analysis.  When one considers that these are supposed to be public comments on a public website, the privacy concern fades a little, but some people do still write private information in comments because the web is used by people, and people make mistakes, so it&#8217;s a concern that can&#8217;t be completely ignored.</p>
<p>One possible solution to both the Privacy and DDoS issues might be to provide replicated access to the Spam Database (probably on a registration only basis) so that there are multiple sites that could provide the service.  Privacy concerns could be offset by enabling the website owner to select which service provider is used, or to provide their own service.  Another possible solution to some privacy concerns would be the ability to mark some posts for manual checking only, thus ensuring message privacy.</p>
<h4 id="censorship">Comment Censorship</h4>
<p>What the service does, effectively, is silence individuals who are misusing the Web, however, there is potential for this capability to be misused, because it becomes feasible to mount a censorship attack on an individual or company &#8211; i.e. If you have the programming skill, it&#8217;s not too difficult to create a dummy message, mark it as spam and submit it to the service.  If the spam-identification mechanisms are too sensitive or simplistic, then it may be possible to censor someone who hasn&#8217;t actually sent any spam.</p>
<h2>Download &#038; Installation</h2>
<p>If you&#8217;re familiar with installing WordPress plugins, it&#8217;s all a simple process.</p>
<p>You can <a href="http://dev.wp-plugins.org/file/akismet/trunk/akismet.php">get the Akismet plugin</a> already, it&#8217;s available from the open source software repository that manages all WordPress plugins.</p>
<p>You can also get it from the <a href="http://akismet.com/download/">Akismet download page</a>.</p>
<p>Installation is simple, just add the php file to your wp-content directory and enable it.</p>
<p>Enabling the plugin gets you 80% there, but you&#8217;re not done yet.</p>
<p>In order to protect itself against spammers who, <a href="http://akismet.com/">Akismet</a> uses an API key.  You must obtain a key before the plugin will begin to work.  The mechanism by which you can get your keys is what <a href="http://automattic.com">Automattic</a> will launch later today.</p>
<h2>Automattic for The People</h2>
<p>As websites and personal publishing have flourished, comment spam propagated by a selfish few has become a significant problem for the masses.  <a href="http://akismet.com/">Akismet</a> redresses the balance, at least for <a href="http://wordpress.org/">WordPress</a> users.</p>
<p>By automatically curtailing spam publication, <a href="http://akismet.com/">Akismet</a> takes the wheels off the comment-spam gravy train.  Hereafter, spammers will have to look for non-WordPress powered blogs to hawk their wares.</p>
<h2>Akismet Launches</h2>
<p>As akismet has launched, several other testers and early adopters have begin to comment on it, so if you&#8217;d like to read a little around the subject perhaps some of these musings will suffice:</p>
<ul>
<li><a href="http://nuclearmoose.com/archives/2005/10/25/akismetcom/">Craig Hartel</a> also tested it.</li>
<li>As did <a href="http://error.wordpress.com/2005/10/26/automattic-kismet/">Michael Hampton</a>.</li>
<li><a href="http://elliottback.com/wp/archives/2005/10/25/akismet-stops-spam-some-side-effects/">Elliott Back</a> asks some good questions of Matt.</li>
<li><a href="http://www.binarymoon.co.uk/2005/10/akismet-comment-spam-hell/">Ben Gillbanks</a>has turned off <em>all</em> other anti-spam measures (FWIW I have too).</li>
<li><a href="http://permagnus.com/portal/2005/10/26/akismet-and-home/">Oskar Syahbana</a> has just installed it prior to going on a break &#8211; so any spam that gets through will show up on his blog, a baptism by fire.</li>
<li><a href="http://fucoder.com/2005/10/akismet-spam-combating/">Scott Yang</a> thinks up some good reasons for, and against, using it.</li>
<li><a href="http://thesilentdeep.com/blog/2005/10/26/akismet-its-kismet/">Tack Mackenzie</a> also immediately mentions the privacy issue.</li>
<li><a href="http://ckunte.com/archives/2005/10/26/akismet/">ChÃ©tan Kunte has just enabled it and had the good sense to ask readers to mention if comments are not getting through</a></li>
<li><a href="http://ericsetiawan.com/2005/10/26/akismet-wordpress-matt-and-more/">Eric Setiawan</a> thinks we might be able to forget that spam was ever a problem.</li>
<li><a href="http://www.technosailor.com/wordpress-misunderstanding">Aaron Brazell</a> had some misgivings, but these seem to have helped clarify that Akismet really is free.</li>
<li><a href="http://godbout.wordpress.com/2005/10/26/akismet/">N. Godbout</a> was unsure about why it&#8217;s relevant to people who don&#8217;t blog on wordpress.com.</li>
<li><a href="http://unclehulka.com/ryan/blog/archives/2005/10/25/well-that-was-fast/">Ryan Kennedy</a> wasn&#8217;t initially keen on the default 15 day spam retention policy, and highlights the need for a config panel.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/akismet/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Spammed by MyNiceMailAt .com</title>
		<link>http://boakes.org/my-nice-spam-domain/</link>
		<comments>http://boakes.org/my-nice-spam-domain/#comments</comments>
		<pubDate>Sat, 17 Sep 2005 11:00:14 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Society]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=481</guid>
		<description><![CDATA[Hopefully I just spoiled a spammer&#8217;s whole week. How? I bought the domain that he&#8217;s trying to promote (MyNiceMailAt.com) before he did. When I receive comment spam which doesn&#8217;t obviously link to a gambling, pornographic or pharmaceutical site then I usually do a little investigation to see what&#8217;s on the site, who owns it, why [...]]]></description>
			<content:encoded><![CDATA[<p>Hopefully I just spoiled a spammer&#8217;s whole week.  How?  I bought the domain that he&#8217;s trying to promote (<em>MyNiceMailAt.com</em>) before he did.<span id="more-481"></span></p>
<p>When I receive comment spam which doesn&#8217;t obviously link to a gambling, pornographic or pharmaceutical site then I usually do a little investigation to see what&#8217;s on the site, who owns it, why they&#8217;re spamming me, etc.</p>
<p>In the last 24 hours I&#8217;ve been hit by comment spam promoting <em>MyNiceMailAt.com</em>.</p>
<ol>
<li>I tried to look at <em>mynicemailat.com</em>, and it didn&#8217;t exist; so</li>
<li>I tried to find the domain ownership records, and they didn&#8217;t exist either.</li>
</ol>
<p><em>MyNiceMailAt.com</em> was an unregistered domain, being promoted by a spammer.</p>
<ol>
<li>I like to do my bit for hindering spammers; so</li>
<li>I bought the domain, before the spammer could; so</li>
<li>the entire spam run has been a waste of the spammer&#8217;s time and resources.</li>
</ol>
<h3>Useful Info</h3>
<ul>
<li>If you&#8217;d like to learn more about comment spam, I highly recommend Ann Elisabeth&#8217;s <a href="http://spamhuntress.com/">SpamHuntress</a> blog.</li>
<li>This is not the first time such action has been taken by a spam recipient, last year <a href="http://jagk.com">jagk.com</a> was similarly snapped up, and now has a regularly updated <a href="http://jagk.com/htaccess.txt">spam blacklist</a> that you can add to your .htaccess file (if you don&#8217;t run your blog server, tell your administrator about it).</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/my-nice-spam-domain/feed/</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>Spam Indirection</title>
		<link>http://boakes.org/spam-indirection/</link>
		<comments>http://boakes.org/spam-indirection/#comments</comments>
		<pubDate>Thu, 25 Aug 2005 07:30:24 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=455</guid>
		<description><![CDATA[I think this may be a mildly new twist on email and referral spam: using referral spam to advertise a message that&#8217;s stored in an unused public newsgroup, thus avoiding spam filters. This morning I checked the stats on this website, where there was a referring link from: http://health.groups.yahoo.com/group/weight-loss-group/message/2 &#8220;Now&#8221;, I wondered aloud, &#8220;why would [...]]]></description>
			<content:encoded><![CDATA[<p>I think this may be a mildly new twist on email and referral spam: using referral spam to advertise a message that&#8217;s stored in an unused public newsgroup, thus avoiding spam filters.<span id="more-455"></span></p>
<p>This morning I checked the stats on this website, where there was a referring link from:</p>
<p><a title="Spam" href="http://health.groups.yahoo.com/group/weight-loss-group/message/2">http://health.groups.yahoo.com/group/weight-loss-group/message/2<br />
</a></p>
<p>&#8220;Now&#8221;, I wondered aloud, &#8220;why would a health group be linking to me?&#8221;.</p>
<p>So I followed the link to see what the association was, and LO, it came unto me like a shining beacon:</p>
<p><strong>I need to buy weight loss pharmaceuticals!</strong></p>
<p>The indirection is as follows:</p>
<ol>
<li>Create a web based newsgroup</li>
<li>Leave your advertising messge on the group</li>
<li>Request a couple of web pages from many thousands of websites.</li>
<li>Sell drugs to desparate victims who see and believe the message*</li>
<li>Profit</li>
</ol>
<p>* The key to this working is that many websites include a list of the latest referrers, so the site&#8217;s users will potentially click these referrers and see the message.  It&#8217;s a bit desparate but if you can get the link in front of a million eyeballs and only 0.0001% click and buy, then that&#8217;s 100 customers, or perhaps more appropriately, 100 victims who hand over their credit card details.</p>
<p>The real killer blow, the thing that makes this technique work, is that most referral spam blocking algorithms block the whole domain which the spam advertises. In this case the domain is yahoo.com.  I could potentially block health.groups.yahoo.com but my software won&#8217;t do that by default, I&#8217;d need to tweak it.  This technique is just the spammers exploiting the tiniest of loopholes to get their advertising across in the time before the hole is plugged.</p>
<h3>Blacklisted</h3>
<p>Incidentally, the incoming connections are from two IP addresses, 80.77.84.108 and 80.77.86.209 &#8211; the second of which is already blacklisted By Mat Sullivan&#8217;s realtime blacklist <a href="http://www.dnsbl.us.sorbs.net/lookup.shtml">SORBS</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/spam-indirection/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Latest Referral Spam Domains</title>
		<link>http://boakes.org/latest-referral-spam-domains/</link>
		<comments>http://boakes.org/latest-referral-spam-domains/#comments</comments>
		<pubDate>Fri, 10 Jun 2005 09:33:47 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=291</guid>
		<description><![CDATA[Referral and Comment spam continues unabated, with several new domains this week, and several new machines doing the spamming. Here I present two regularly updated URl&#8217;s that list the domains and ip addresses of the machines that are hitting me, and the two scripts that generate them. This first list shows the 10 most recently [...]]]></description>
			<content:encoded><![CDATA[<p>Referral and Comment spam continues unabated, with several new domains this week, and several new machines doing the spamming.  Here I present two regularly updated URl&#8217;s that list the domains and ip addresses of the machines that are hitting me, and the two scripts that generate them.<span id="more-291"></span></p>
<p>This first list shows the 10 most recently discovered referral spam domains that have attempted to get a link from my stats pages: <a href="http://boakes.org/referral-spam-domains">http://boakes.org/referral-spam-domains</a></p>
<p>This list shows the 10 most recently discovered machines that have sent comment spam me: <a href="http://boakes.org/comment-spam-machines">http://boakes.org/comment-spam-machines</a></p>
<p>To make the lists easy to use in scripts (e.g. for automatically keeping blacklists up to date) both are in plain text format, with one item per line.  The list terminates with a blank line.</p>
<p>If other people would like to use the same script on their WordPress blog then there&#8217;s great potential for a federated blacklist &#8211; many hands make light work.</p>
<p>Suggestions for scipt improvements are welcomed; and please let me know if you&#8217;re using either of them.</p>
<h3>Comment Spam Machines<a title="Download the latest version" href="/download/comment-spam-machines_0.0.3.phps"><img style="float:right;" src="/misc/download.png"></a></h3>
<p>This script will work with any wordpress installation since it uses the standard wordpress comments table.  You can copy the script below or <a href="/download/comment-spam-machines_0.0.3.phps">download the latest version</a>.</p>
<p>The machines that have most recently spammed this site are:
<ol><?php<br />
require_once('wp-config.php');<br />
global $wpdb;<br />
$q="SELECT min(comment_date) as mindate, comment_author_ip FROM wp_comments where comment_approved='spam' group by comment_author_ip order by mindate desc limit 10";<br />
$lines = $wpdb->get_results( $q );<br />
foreach ($lines as $line) {<br />
	echo( &#8220;&#8221; . $line->comment_author_ip . &#8220;\r\n&#8221;);<br />
}?></ol>
<h3>Referral Spam Domains<a title="Download the latest version" href="/download/referral-spam-domains_0.0.3.phps"><img style="float:right;" src="/misc/download.png"></a>.</h3>
<p>This script is more limited in it&#8217;s use (currently) because it pulls it&#8217;s data from a table of spam daomains that is maintained by a StatTraq extension.  Hopefully with the next relewase of StatTraq this will become more mainstream.  You can copy the script below or <a href="/download/referral-spam-domains_0.0.3.phps">download the latest version</a>.</p>
<p>The domains that have most recently attempted to gain referrals from this site are:
<ol><?php<br />
require_once('wp-config.php');<br />
global $wpdb;<br />
$q="select domain from rjb_spamdomains order by id desc limit 10";<br />
$lines = $wpdb->get_results( $q );<br />
foreach ($lines as $line) {<br />
	echo( &#8220;
<li>&#8221; . $line->domain . &#8220;</li>
<p>&#8220;);<br />
}<br />
?></ol>
<h3>Current Referral Spam Machines</h3>
<p>I&#8217;ve not scripted this one separately (contact me if it would be useful) but here&#8217;s a list of the machines that have engaged in referral spam of this site during the last 24 hours.</p>
<ol><?php<br />
require_once('wp-config.php');<br />
global $wpdb;<br />
$q="select ip_address from wp_stattraq where spam=1 and DATE_SUB(CURDATE(),INTERVAL 1 DAY) < access_time group by ip_address order by line_id desc";<br />
$lines = $wpdb->get_results( $q );<br />
foreach ($lines as $line) {<br />
	echo( &#8220;
<li>&#8221; . $line->ip_address. &#8220;</li>
<p>&#8220;);<br />
}<br />
?></ol>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/latest-referral-spam-domains/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Curious Referrals</title>
		<link>http://boakes.org/curious-referrals/</link>
		<comments>http://boakes.org/curious-referrals/#comments</comments>
		<pubDate>Sun, 15 May 2005 21:27:21 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://boakes.org/curious-referrals</guid>
		<description><![CDATA[An article on SpamHuntress.com got me thinking laterally about some of the referral stats I&#8217;m seeing, and I&#8217;ve started to notice something curious. I&#8217;m seeing referrals from what appear to be valid blogs (i.e. I check my inbound connections to see if they&#8217;re spammers or not, and some of them are valid &#8211; if they [...]]]></description>
			<content:encoded><![CDATA[<p>An article on <a href="http://spamhuntress.com/2005/03/24/prankster-having-fun/">SpamHuntress.com</a> got me thinking laterally about some of the referral stats I&#8217;m seeing, and I&#8217;ve started to notice something curious.<span id="more-268"></span></p>
<p>I&#8217;m seeing referrals from what appear to be valid blogs (i.e. I check my inbound connections to see if they&#8217;re spammers or not, and some of them are valid &#8211; if they were from spammers they&#8217;d be stripped from the stats) and yet, when I look within the page which is supposed to actually link here, there is no link.  This is curious.</p>
<p>So, a hypothesis: these links could be down to a referral spammer who&#8217;s not happy that I&#8217;ve mentioned their lame antics in other posts.</p>
<p>I&#8217;m guessing the spammer could put a comment or trackback on someone elses blog and use a url from my site in doing so, but not put down an email address that&#8217;s mine, so I&#8217;d not be notified upon acceptance or rejection of the comment.</p>
<p>I&#8217;m further presuming the content of the message would then be moderated by the site owner, in some cases generating a clickthrough to my site, and the message subsequently removed since it would be apparent that it&#8217;s not from me.</p>
<p>So I&#8217;d see the referral, but not the deleted link.</p>
<p>This will, of course, be proved or disproved if others are seeing such a curious phenomenon, or can come up with an explanation; or if anyone who&#8217;s receiving such a message/trackback finds this post and confirms my suspicion.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/curious-referrals/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Comment Spam, RIP soon?</title>
		<link>http://boakes.org/comment-spam-rip/</link>
		<comments>http://boakes.org/comment-spam-rip/#comments</comments>
		<pubDate>Wed, 06 Apr 2005 15:42:24 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://boakes.org/web-spammers-losing-revenue</guid>
		<description><![CDATA[A couple of years ago, a web page with an open comment form would have been used for commenting intelligently and considerately on the subject at hand or sending a message to the page author. Then, with the advent of Google&#8217;s page rank system, comment forms became the subject of massive misuse, because pagerank gave [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of years ago, a web page with an open comment form would have been used for commenting intelligently and considerately on the subject at hand or sending a message to the page author.  Then, with the advent of Google&#8217;s page rank system, comment forms became the subject of massive misuse, because pagerank gave a higher rank to web pages based on the number of times they appeared on other sites.  Spammers would use automated tools to mercilessly link and relink their sites on any and every open form.  Having a high pagerank means coming first in search results, which for a commercial site equates to more sales: so comment spamming <em>had</em> rich rewards.<span id="more-243"></span></p>
<p>To combat this, web page authors have built all kinds of systems into their web sites, but none have been universally effective.  The recent introduction of the <em><a href="comment-spam">rel=&#8221;nofollow&#8221;</a></em> directive may be paying off, and the days of the web spammer may be numbered.</p>
<p>For non-tech-heads <em>rel=&#8221;nofollow&#8221;</em> tells Google and other search engines that the owner of a web page site does not recommend the linked page &#8211; it&#8217;s not a negative recommendation, but it&#8217;s not a positive recommendation either.</p>
<p>Just now I saw a comment that got through all the automated spam killers that I have on this site.  It said:</p>
<blockquote><p>
Great site http://example.com &lt;a href=&#8221;http://example.net&#8221; rel=&#8221;nofollow&#8221;&gt;example&lt;/a&gt; [url=http://example.org]example[/url]
</p></blockquote>
<p>This is interesting because it shows that web spammers are having to worry about the best tactics to get themselves listed, where previously they would be able to spam just about any web page with an open comment form.  Here the spammer was testing my site (and probably several thousand others at the sime time) to work out if it&#8217;s possible to get a link displayed, using three common techniques.</p>
<p>Sorry spammer, your days of revenue are limited.  Go and get a job and become a worthwhile part of society.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/comment-spam-rip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extending StatTraq and Spam Control</title>
		<link>http://boakes.org/extending-stattraq-and-spam-control/</link>
		<comments>http://boakes.org/extending-stattraq-and-spam-control/#comments</comments>
		<pubDate>Fri, 01 Apr 2005 09:20:28 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/extending-stattraq-and-spam-control</guid>
		<description><![CDATA[I spent a while chatting with StatTraq author Randy Peterman over the last few days, we&#8217;re both interested in how to remove (or hide) referral spam from site usage statistics in order that they may be a realistic and meaningful reflection of actual human visitors. After a little hacking I&#8217;m pleased to say that I [...]]]></description>
			<content:encoded><![CDATA[<p>I spent a while chatting with <a href="http://www.randypeterman.com/stattraq/">StatTraq</a> author <a href="http://www.randypeterman.com/">Randy Peterman</a> over the last few days, we&#8217;re both interested in how to remove (or hide) <a href="/referral-spammers">referral spam</a> from site usage statistics in order that they may be a realistic and meaningful reflection of actual human visitors.<span id="more-237"></span></p>
<p>After a little hacking I&#8217;m pleased to say that I now have a version of StatTraq that can automatically identify referral spam as it arrives.  Every hit is still still added to the database, but hits from spammers are marked as such, which means that when the stats are viewed, spam can be excluded.</p>
<p>Interestingly this also means that spam statistics can also be analysed.</p>
<p>I&#8217;m going to be working with Randy (as time permits us both) in order to get these additions integrated into the main release.</p>
<p>I already have a cleanup-script so existing stat-traq users will be able to cleanse their database and not lose any of their existing data about visitors or spammers.</p>
<p>Beta testers, developers &#038; people with requests and suggestions ; please leave a message.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/extending-stattraq-and-spam-control/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>15 New Referral Spam Domains</title>
		<link>http://boakes.org/15-new-referral-spam-domains/</link>
		<comments>http://boakes.org/15-new-referral-spam-domains/#comments</comments>
		<pubDate>Thu, 17 Mar 2005 23:25:19 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://boakes.org/15-new-referral-spam-domains</guid>
		<description><![CDATA[Over the last few days the referral spam tide has ebbed and flowed: for about a week, everything that came in was pointing to doobu.com, then today, there was a definite change in tactic as 15 new poker related domains (see the existing story on referral spammers for the updated table of details) were added [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last few days the referral spam tide has ebbed and flowed:  for about a week, everything that came in was pointing to doobu.com, then today, there was a definite change in tactic as 15 new poker related domains (see the existing story on referral spammers for the <a href="http://boakes.org/referral-spammers">updated table of details</a>) were added to the ever growing list.<span id="more-228"></span></p>
<p>I&#8217;m starting to wonder if it&#8217;s worth creating an RSS feed that would update as I discover each new referral spammer.  This might then provide a viral trust network so that queries could be rejected based on the referrer &#8211; as soon as a spammer is positively identified, any requests featuring it would just get Forbidden.  I already have a db table in my StatTraq MySQL server, so knocking up an RSS generator should be a doddle.  Raise your hand with a comment anyone who&#8217;d like to encourage me to develop it, or I&#8217;ll just keep commenting idly.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/15-new-referral-spam-domains/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>New Referral Spam Tactic?</title>
		<link>http://boakes.org/new-referral-spam-tactic/</link>
		<comments>http://boakes.org/new-referral-spam-tactic/#comments</comments>
		<pubDate>Wed, 09 Mar 2005 17:10:28 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://boakes.org/new-referral-spam-tactic</guid>
		<description><![CDATA[Today I&#8217;ve stopped getting hit by named domains for referral spam. At first glance this sppears to be good news. Instead, it appears that I&#8217;m being referral-spammed by an un-used IP address; perhaps in the hope that when it is associated with a DNS entry at some point in the future, my logging software will [...]]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;ve stopped getting hit by named domains for referral spam.   At first glance this sppears to be good news.<span id="more-223"></span></p>
<p>Instead, it appears that I&#8217;m being referral-spammed by an un-used IP address; perhaps in the hope that when it is associated with a DNS entry at some point in the future, my logging software will kindly run a Reverse DNS lookup, and thus the offending site will get it&#8217;s linkage.</p>
<p>This may also be related to rel=&#8221;nofollow&#8221;, in an attempt to find a loophole in the code which ignores specific domains.  Or an attempt to avoid search engines blacklists.</p>
<p>It certainly seems a bit different, but all the other signs point to the same spambots as in all the existing spam.  The referrer, for the record is http://12.163.72.13/.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/new-referral-spam-tactic/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Another Light Analysis of Referral Spammers</title>
		<link>http://boakes.org/another-light-analysis-of-referral-spammers/</link>
		<comments>http://boakes.org/another-light-analysis-of-referral-spammers/#comments</comments>
		<pubDate>Wed, 02 Feb 2005 08:59:09 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://boakes.org/another-light-analysis-of-referral-spammers</guid>
		<description><![CDATA[The &#8220;Account Terminated&#8221; swamp got a little muddier over the last few days. It appears that those of us who&#8217;ve started to blog about what we&#8217;re finding are starting to get a lot of hits from others who are being targetted, and the scammers effectiveness is therefore being reduced as folk realize that the original [...]]]></description>
			<content:encoded><![CDATA[<p>The &#8220;Account Terminated&#8221; swamp got a little muddier over the last few days.  <span id="more-205"></span>It appears that those of us who&#8217;ve started to blog about what we&#8217;re finding are starting to get a lot of hits from others who are being targetted, and the scammers effectiveness is therefore being reduced as folk realize that the original message is just a ruse.</p>
<p>The scammer, in an attempt to stay one step ahead has now added some new messages to his repartee, the list new includes:</p>
<ol>
<li>Account Terminated</li>
<li>Hosting service temporarily unavailable</li>
<li>&#8211; Suspended until further notice &#8211;</li>
<li>&#8220;&#8221; [an empty string]</li>
<li>Account locked</li>
<li>Service Unavailable!</li>
</ol>
<p>Genius.</p>
<p>What&#8217;s more, the opening line now has all kinds of alternative forms too:</p>
<ol>
<li>The Following strange article is term of service closing.</li>
<li>The entire file is now in closing order</li>
<li>The Following explanation is in suspension</li>
<li>This former info is currently under investigation</li>
<li>This entire rumor is currently in closing order</li>
</ol>
<p><a href="/pics/2005/referrerspam/hsta.jpg" rel="lightbox" title=""><img src="/pics/2005/referrerspam/thumbs/hsta.jpg" width="100" height="75" alt="" /></a>Also, the scammer has now added an official looking feedback form to the page that even includes a captcha code, just to add an air of authenticity and professionalism.   Make no mistake, I&#8217;m seeing hundreds of referrals every week from this URL &#8211; this is not an above board operation.</p>
<p>Here&#8217;s the killer blow, which illustrates why we&#8217;re all seeing this spam &#8211; the google pagerank for psxtreme.com is currently 7/10 &#8211; the site has no content, no history of service, and yet it&#8217;s pagerank is at a level that will push it almost to the top of any web search.  If you&#8217;re playing a percentage game with (for example) people who fancy a quick 10 minutes gambling on the net, then this is the thing that gets your site visited more than others.  You have to annoy a lot of people to achieve it, but those who seek personal wealth don&#8217;t often see the bigger picture.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/another-light-analysis-of-referral-spammers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Light Analysis of Referral Spammers</title>
		<link>http://boakes.org/referral-spammers/</link>
		<comments>http://boakes.org/referral-spammers/#comments</comments>
		<pubDate>Thu, 20 Jan 2005 10:09:59 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://boakes.org/referral-spammers</guid>
		<description><![CDATA[So; more tales from the &#8220;Account Terminated&#8221; swamp. I&#8217;m looking through my referrer spam from the last 24 hours and I decide to do a little whois checking. Update: A regularly updated text file containing the 10 most recent domains to hit my servers is available here: http://boakes.org/referral-spam-domains A few things I noticed: Owner Jane [...]]]></description>
			<content:encoded><![CDATA[<p>So; more tales from <a target="_blank" href="http://boakes.org/referrer-spam">the &#8220;Account Terminated&#8221; swamp</a>.  I&#8217;m looking through my referrer spam from the last 24 hours and I decide to do a little whois checking.  <span id="more-193"></span></p>
<p class="alt">Update: A regularly updated text file containing the 10 most recent domains to hit my servers is available here: <a href="http://boakes.org/referral-spam-domains">http://boakes.org/referral-spam-domains</a></p>
<p>A few things I noticed:</p>
<ol>
<li>Owner Jane Phill lives at &#8220;61 Street, Tel Aviv, Israel, IL, 49992&#8243; according to the reachcasino.com information but at &#8220;61 Street, NYC NY, US, 10024&#8243; according to the goapplyonline.com information.  It&#8217;s a pretty safe bet that this is therefore a false address.</li>
<li>Owner Thomas Reece lives at &#8220;249 W 89 Street, NYC, NY, US, 10024&#8243; according to the crepesuzette.com listing; a nicely similar address to Jane Phill&#8217;s false NYC address (and now also Randy Bill&#8217;s).</li>
<li>online-deals-4u.info has a different owner, but look (!) the admin contact is (as in the other cases) a &#8220;contact##@support-24&#215;7.biz&#8221; entry &#8211; AND the IP address resolves to the same machine.</li>
<li>The admin contact for every one of these domains is an email address at &#8220;team-support-24&#215;7.net&#8221; which is owned by  a &#8220;Monika Stanes&#8221; (MS2183-GANDI) the team-support-24&#215;7.net domain is administrered by gandi.net.</li>
<li>Cheat-Elite.com has a different owner, but just happens to resolve to the same address as Jane Phill&#8217;s domains &#8211; and hey look, it&#8217;s administered by good old team-support-24&#215;7.net.
<li>Try actually visiting the administrators web site&#8230; <a rel="nofollow" href="http://support-24x7.biz">www.support-24&#215;7.biz</a>, <a rel="nofollow" href="http://www.team-support-24x7.net">team-support-24&#215;7.net</a>, <a rel="nofollow" href="http://www.support-4u.net">support-4u.net</a>, <a rel="nofollow" href="http://www.top-support.net">top-support.net</a> &#8211; spot the common thread?  Yep &#8211; it&#8217;s gandi.net.  the one exception here is &#8220;<a rel="nofollow" href="http://www.marketing-support.info">marketing-support.info</a> which currently has no DNS entry, so a quick <a href="http://www.afilias.info/cgi-bin/whois.cgi?yes_popup_flag=0&#038;whois_query_field=marketing-support.info">whois lookup</a> on them and (ahem) bingo it&#8217;s spammers registrar of choice gandi.net, again.</li>
<li>The server IP address for freakycheats.com (Thomas Reece) is the same as for most of Jane Phill&#8217;s domains, so as of 2005-02-02 we can see a definite link between these false identities.</li>
<li>As of St Patrick&#8217;s Day 2005 our old friend Jane Phill has turned up again, and now she&#8217;s working for &#8220;Marketing Ltd&#8221; and has registered 15 new poker-related domains.</li>
</ol>
<h3>About the Servers</h3>
<p>It&#8217; s possible to find out a little more about the servers which are being redirected to (rather than just the whois information on the domain name)&#8230;</p>
<table>
<tr>
<td><a href="http://www.apnic.net/apnic-bin/whois.pl?inverse_attributes=None&#038;object_type=All&#038;form_type=advanced&#038;full_query_string=&#038;searchtext=219.150.118.16&#038;do_search=Search&#038;ip_search_lvl=-l&#038;.cgifields=reverse_delegation_domains&#038;.cgifields=object_type">219.150.118.16</a></td>
<td>The most prevalent IP address which is associated with several &#8220;domain owners&#8221; is assigned by CHINATELECOM-ha.</td>
</tr>
<tr>
<td><a href="http://ws.arin.net/cgi-bin/whois.pl?queryinput=!%20NET-216-171-128-0-1">216.171.143.122</a></td>
<td>This one appears to be US based.</td>
</tr>
<tr>
<td><a href="http://ws.arin.net/cgi-bin/whois.pl?queryinput=+%09161.58.59.8">161.58.59.8</a></td>
<td>This one&#8217;s a Verio Customer.</td>
</tr>
<tr>
<td><a href="http://ws.arin.net/cgi-bin/whois.pl?queryinput=64.234.220.141">64.234.220.141</a></td>
<td>And this little piggy is hosted by WebStream in the USA.</td>
</tr>
</table>
<h3>The table of ne&#8217;er-do-well&#8217;s and their domains.</h3>
<table border="1" cellpadding="2">
<tr>
<td>Website</td>
<td>Owner</td>
<td>Admin Contact</td>
<td>IP resolves to&#8230;</td>
<td>Date of check</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=1st-advantage-credit-repair.com">1st-advantage-credit-repair.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=123-home-improvement-equity-loans.com">123-home-improvement-equity-loans.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=acceptcreditcardsrealtime.com">acceptcreditcardsrealtime.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=alumnicards.com">all-calmortgage.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=alumnicards.com">alumnicards.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=credit-cards-credit-cards-credit-cards.net">credit-cards-credit-cards-credit-cards.net</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-21</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=creditsharpie.com">creditsharpie.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=exclaim4creditcardprocessingmerchantaccount.com">exclaim4creditcardprocessingmerchantaccount.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=fast-cash-quick-money-easy-loan.com">fast-cash-quick-money-easy-loan.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-21</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=goapplyonline.com">goapplyonline.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=hasslerenterprises.net">hasslerenterprises.net</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=home-equity-loans-mortgage-refinancing.com">home-equity-loans-mortgage-refinancing.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=internet-merchant-account-pro.com">internet-merchant-account-pro.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=lowest-interest-rate-credit-cards-online.com">lowest-interest-rate-credit-cards-online.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=lowinterestratecreditcards.net">lowinterestratecreditcards.net</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=mortgagemarketinginc.com">mortgagemarketinginc.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>216.171.143.122</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=mortgagequestaz.com">mortgagequestaz.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=ps2cool.com">ps2cool.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-21</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=reachcasino.com">reachcasino.com</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=repaircreditonline.net">repaircreditonline.net</a></td>
<td>Jane Phill</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=tecrep-inc.net">tecrep-inc.net</a></td>
<td>Jane <strong>Phill</strong></td>
<td>Madisyn, Trevin (NIC-15252) contact4@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-25</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=chat-nett.com">chat-nett.com</a></td>
<td><strong>Phill</strong> Davis</td>
<td>Madisyn, Trevin (NIC-15252) contact4@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-02-04</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=terashells.com">terashells.com</a></td>
<td>David Lee</td>
<td>Daisy, Meghan (NIC-14050) contact26@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-02-04</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=911easymoney.com">911easymoney.com</a></td>
<td>Thomas Reece</td>
<td>Brycen, London (NIC-17655) contact70@team-support-24&#215;7.net</td>
<td>161.58.59.8</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=condodream.com">condodream.com</a></td>
<td>Thomas Reece</td>
<td>Reece, Thomas (NIC-21871) contact100@team-support-24&#215;7.net</td>
<td>64.234.220.141</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=crepesuzette.com">crepesuzette.com</a></td>
<td>Thomas Reece</td>
<td>Reece, Thomas (NIC-21871) contact100@team-support-24&#215;7.net</td>
<td>161.58.59.8</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=flafeber.com">flafeber.com</a></td>
<td>Thomas Reece</td>
<td>Reece, Thomas (NIC-21871) contact100@team-support-24&#215;7.net</td>
<td>64.234.220.141</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=freakycheats.com">freakycheats.com</a></td>
<td>Thomas Reece</td>
<td>Reece, Thomas (NIC-21871) contact100@team-support-24&#215;7.net</td>
<td>219.150.118.16</td>
<td>2005-02-02</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=mediavisor.com">mediavisor.com</a></td>
<td>Reece, Thomas</td>
<td>Reece, Thomas (NIC-21871) contact100@team-support-24&#215;7.net</td>
<td>64.234.220.141</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=royalmailhotel.com">royalmailhotel.com</a></td>
<td>Thomas Reece</td>
<td>Sandra, Drake (NIC-13522) contact76@support-24&#215;7.biz</td>
<td>64.234.220.141</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=spoodles.com">spoodles.com</a></td>
<td>Thomas Reece</td>
<td>Reece, Thomas (NIC-21871) contact100@team-support-24&#215;7.net</td>
<td>64.234.220.141</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=sportsparent.com">sportsparent.com</a></td>
<td>Thomas Reece</td>
<td>Reece, Thomas (NIC-21871) contact100@team-support-24&#215;7.net</td>
<td>161.58.59.8</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=stmaryonline.org">stmaryonline.org</a></td>
<td>Reece, Thomas</td>
<td>Reece, Thomas (moniker21871) contact100@team-support-24&#215;7.net</td>
<td>64.234.220.141</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=cheat-elite.com">cheat-elite.com</a></td>
<td>Susan Hanes</td>
<td>Gloria, Elisabeth (NIC-17237) contact77@team-support-24&#215;7.net</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://www.afilias.info/cgi-bin/whois.cgi?yes_popup_flag=0&#038;whois_query_field=domain+ONLINE-DEALS-4U.INFO">online-deals-4u.info</a></td>
<td>Angie Ashanti</td>
<td>Angie Ashanti (C6716231-LRMS) contact11@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-20</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=rulo.biz">rulo.biz</a></td>
<td>Philip Ivan</td>
<td>Philip Ivan (MONIKER15251) contact3@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-22</td>
</tr>
<tr>
<td><a href="http://www.afilias.info/cgi-bin/whois.cgi?yes_popup_flag=0&#038;whois_query_field=domain+BEST-BUY-SITE-4U.INFO">best-buy-site-4u.info</a></td>
<td>Rogelio Victor</td>
<td>Rogelio Victor (C6717792-LRMS) contact95@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-01-24</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=psxtreme.com">psxtreme.com</a></td>
<td>Randy Bill</td>
<td>Dalia, Rylee (NIC-15667) contact1@marketing-support.info</td>
<td>219.150.118.16</td>
<td>2005-02-02</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=yelucie.com">yelucie.com</a></td>
<td>Robert</td>
<td>Graham, Harry (NIC-18451) contact62@support-4u.net</td>
<td>219.150.118.16</td>
<td>2005-02-06</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=crescentarian.net">crescentarian.net</a></td>
<td>Dan</td>
<td>Titus, Taryn (NIC-20220) contact49@top-support.net</td>
<td>219.150.118.16</td>
<td>2005-02-06</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=6q.org">6q.org</a></td>
<td>Ernest Darius</td>
<td>Ernest Darius (moniker16004) contact66@marketing-support.info</td>
<td>219.150.118.16</td>
<td>2005-02-10</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=smsportali.net">smsportali.net</a></td>
<td>Lee</td>
<td>Michaela, Adan (NIC-15253) contact5@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-02-10</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=future-2000.net">future-2000.net</a></td>
<td>Jim Fox</td>
<td>Leonel, Morgan (NIC-21487) mail29@support-2000.net</td>
<td>219.150.118.16</td>
<td>2005-02-12</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=ronnieazza.com">ronnieazza.com</a></td>
<td>Susan Lee</td>
<td>Evelin, Porter (NIC-14080) contact56@support-24&#215;7.biz</td>
<td>219.150.118.16</td>
<td>2005-02-12</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=highprofitclub.com">highprofitclub.com</a></td>
<td>Kareem Adrienne</td>
<td>Adrienne, Kareem (NIC-10459) karadr56@tech-corner.us</td>
<td>67.184.17.116</td>
<td>2005-03-06</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=doobu.com">doobu.com</a></td>
<td>Jaylene Nicolette</td>
<td>Nicolette, Jaylene (NIC-13114) contact11@support-24&#215;7.biz</td>
<td>67.184.17.116</td>
<td>2005-03-06</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=poker-tables-best-deals.com">poker-tables-best-deals.com</a></td>
<td>Marketing Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>209.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=texas-holdem-poker-now.com">texas-holdem-poker-now.com</a></td>
<td>Marketing Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>209.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=poker-online-anytime.com">poker-online-anytime.com</a></td>
<td>Marketing Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>209.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=pacific-poker-top-place.com">pacific-poker-top-place.com</a></td>
<td>Marketing Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>209.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=how-to-play-poker-quick.com">how-to-play-poker-quick.com</a></td>
<td>Marketing Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>209.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=poker-hands-secrets.com">poker-hands-secrets.com</a></td>
<td>Marketing Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>209.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=poker-games-top-ranked.com">poker-games-top-ranked.com</a></td>
<td>Marketing Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>09.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=world-series-of-poker-1996.com">world-series-of-poker-1996.com</a></td>
<td>Marketing Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>209.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=poker-rules-easy-4u.com">poker-rules-easy-4u.com</a></td>
<td>Marketing Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>209.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=wsop-allabout.com">wsop-allabout.com</a></td>
<td>Marketing Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>209.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=free-poker-great-value.com">free-poker-great-value.com</a></td>
<td>Marketing Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>209.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=free-texas-hold-em-best-deals.com">free-texas-hold-em-best-deals.com</a></td>
<td>Marketing Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>209.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=party-poker-leading-site.com">party-poker-leading-site.com</a></td>
<td>Marketing Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>209.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=samiuls.com">samiuls.com</a></td>
<td>Mark Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>209.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=world-poker-tour-1998.com">world-poker-tour-1998.com</a></td>
<td>Marketing Ltd</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>209.59.165.114</td>
<td>2005-03-17</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=vpshs.com">vpshs.com</a></td>
<td> Phill</td>
<td>Phill, Jane (NIC-8754) contact61@support-4u.net</td>
<td>219.150.118.16</td>
<td>2005-03-18</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=ca-america.com">ca-america.com</a></td>
<td>Jane Ltd</td>
<td>Dario, Ashlee (NIC-16233) contact43@marketing-support.info</td>
<td>67.184.17.116</td>
<td>2005-03-19</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=vrajitor.com">vrajitor.com</a></td>
<td>James</td>
<td>Katy, Kyra (NIC-18205) contact5@support-4u.net</td>
<td>219.150.118.16</td>
<td>2005-03-21</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=ro7kalbe.com">ro7kalbe.com</a></td>
<td>Bill Ltd</td>
<td>Jaylon, Juan (NIC-16724) contact53@marketing-support.info</td>
<td>219.150.118.16</td>
<td>2005-03-21</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=bnetsol.com">bnetsol.com</a></td>
<td>Bob Ltd</td>
<td>Lilliana, Meredith (NIC-13722) contact78@support-24&#215;7.biz</td>
<td></td>
<td>2005-03-21</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=registrarprice.com">registrarprice.com</a></td>
<td>Sam</td>
<td>Sarina, Emma (NIC-14805) contact84@support-24&#215;7.biz</td>
<td></td>
<td>2005-03-21</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=buy-2005.com">buy-2005.com</a></td>
<td>Margo</td>
<td>Emilee, Lindsey (NIC-15936) contact81@marketing-support.info</td>
<td></td>
<td>2005-03-22</td>
</tr>
<tr>
<td><a href="http://whois.net/whois.cgi2?d=buy-2005-top.com">buy-2005-top.com</a></td>
<td>Bill owe</td>
<td>Jacob, Jarvis (NIC-17691) contact3@team-support-24&#215;7.net</td>
<td></td>
<td>2005-03-24</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/referral-spammers/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

