<?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</title>
	<atom:link href="http://boakes.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://boakes.org</link>
	<description>talking up a better world, over tea</description>
	<lastBuildDate>Wed, 24 Feb 2010 23:44:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Is the IE6 Petition News?</title>
		<link>http://boakes.org/ie6-petition/</link>
		<comments>http://boakes.org/ie6-petition/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 12:50:46 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[downing street]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[swiss cheese]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=1263</guid>
		<description><![CDATA[BBC News has a front page story about a petition to the government to phase out the use of IE6.  Historically, ceasing to use IE has always been a good idea in my book, and IE6 is now very outdated (it&#8217;ll be nine years old in August).  What caught my eye, however, was [...]]]></description>
			<content:encoded><![CDATA[<!-- no cat tag for 1263 --><p>BBC News has <a href="http://news.bbc.co.uk/1/hi/technology/8492862.stm">a front page story</a> about <a href="http://petitions.number10.gov.uk/ie6upgrade/">a petition to the government to phase out the use of IE6</a>.  Historically, ceasing to use IE has always been a good idea in my book, and IE6 is now very outdated (it&#8217;ll be nine years old in August).  What caught my eye, however, was the following line in the article, removed from later editions: </p>
<blockquote><p>&#8220;The petition, set up by Dan Frydman of web firm Inigo, currently has just 44 signatures.&#8221;</p></blockquote>
<p>Since when is a petition with 44 signatures worthy of front page BBC News?  Does someone in their web team have an undisclosed anti-IE6 agenda, or has the Beeb started doing marketing work on the side?</p>
<p>Since the BBC story was posted, the petition has gained approximately 1300 signatures.</p>
<p><strong>Update:</strong> 11 hours later and the petition has 4400 signatures.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/ie6-petition/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>iPad Frenzy</title>
		<link>http://boakes.org/ipad-frenzy/</link>
		<comments>http://boakes.org/ipad-frenzy/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 11:52:41 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[slate]]></category>
		<category><![CDATA[tablet computing]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WPSuperCache]]></category>

		<guid isPermaLink="false">http://boakes.org/ipad-frenzy/</guid>
		<description><![CDATA[Wow, my iPad article from 5 years back is having a bit of a friendship day, and as a result the server is having its busiest day ever.
top - 12:40:22 up 134 days,  2:52,  1 user,  load average: 10.24, 6.99, 5.46
Tasks:  90 total,  15 running,  75 sleeping,   [...]]]></description>
			<content:encoded><![CDATA[<!-- no cat tag for 1253 --><p>Wow, my <a href="http://boakes.org/iPad">iPad</a> article from 5 years back is having a bit of a friendship day, and as a result the server is having its busiest day ever.<span id="more-1253"></span></p>
<pre>top - 12:40:22 up 134 days,  2:52,  1 user,  load average: 10.24, 6.99, 5.46
Tasks:  90 total,  15 running,  75 sleeping,   0 stopped,   0 zombie
Cpu(s): 94.7%us,  4.0%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.7%hi,  0.7%si,  0.0%st</pre>
<p>Everything&#8217;s locked down using <a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP Super Cache</a> and as a result the server seems to be coping, though its CPU use is way up.</p>
<p>Note: if you&#8217;re going to reference the article please just link to it, and don&#8217;t hotlink the image.  Depending on how much residual traffic the current hotlinking generates I may have to deny access to the image and redirect to a picture of a kitten, or something.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/ipad-frenzy/feed/</wfw:commentRss>
		<slash:comments>1</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 [...]]]></description>
			<content:encoded><![CDATA[<!-- no cat tag for 1239 --><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>Memories of Hendrefoilan School in the 70s and 80s</title>
		<link>http://boakes.org/hendrefoilan-memories/</link>
		<comments>http://boakes.org/hendrefoilan-memories/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 15:44:39 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[hendrefoilan]]></category>
		<category><![CDATA[killay]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[school]]></category>
		<category><![CDATA[swansea]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=727</guid>
		<description><![CDATA[Not stepping on the lines in the infant playground.  Girls drawing hopscotch numbers on the paving stones and singing &#8220;who stole my watch and chain&#8221;.  Wondering why the girls never wanted to play war.  Lining up when the whistle went before classes.  The day The Whistle was replaced by The Bell. [...]]]></description>
			<content:encoded><![CDATA[<!-- no cat tag for 727 --><p>Not stepping on the lines in the infant playground.  Girls drawing hopscotch numbers on the paving stones and singing &#8220;who stole my watch and chain&#8221;.  Wondering why the girls never wanted to play war.  Lining up when the whistle went before classes.  The day The Whistle was replaced by The Bell.  Learning the golden rule: DONT PLAY ON THE RAMP.  The concrete steps being installed between the middle and the top yard.  The view.<span id="more-727"></span></p>
<p>The cloak room, bursting with colour from everybody&#8217;s personalised gym bag, and darkened by damp snorkel jackets.   Discovering that by the time we&#8217;d got to J4, the infants toilets were really titchy and then reminiscing about how little we were when we were young.</p>
<p>Friday morning TV in the hall, with the fold out sun-shield.  Queueing at the dinner hatch.  The light streaming in and catching dust particles in assembly.  The kid who always added an extra &#8220;of kings&#8221; at the end of &#8220;sing hosanna&#8221;.  When we first learned we had to do a class play for the whole school and really bricking it.  Billy Beacon (which scared the smaller kids).  </p>
<p>Friday lunchtime, when Mr. Pascoe would retrieve all our balls that we&#8217;d kicked onto the roof throughout the week.  Rugby on the top field in the winter, frozen to the core and smothered in linament.  Mrs. Davies spraying her perfume around the room because the boys smelled so bad when we came back into class.  Winning the Div-4 West football league.  The Summer Fete.  The bloke that mowed the grassy slopes with a flymo on a rope.  Walking home down the lane towards Wimmerfield with an ice-cream from Brian, who stopped outside most summer afternoons.</p>
<p>Small glass bottles of milk with blue straws.  School Sports day. School attendance being so low that the green team was dissolved.  School trips to St. Helens swimming baths; Brynmill Park; Fairwood Lake.  The Alton Towers Trip.  The Christmas Carol Service in St. Hilarys.  Watching <em>a film</em> at the end of term, in the hall, on a reel to reel projector. Helpers.  Mr. Smith&#8217;s delicate use of &#8220;Six of one, half a dozen of the other.&#8221; when investigating the cause of a disagreement between 8 year olds.   The awful, terrible, fashion mistakes of the early 80&#8217;s.  The &#8220;art&#8221; areas.  SMP.   The installation of the water fountains.</p>
<p>School letters, hand written, and copied on the purple photostat machine.  Sitting all day in <em>the quiet room</em> to watch the first shuttle launch.  </p>
<p>The school getting it&#8217;s first ever computer, which we were allowed to use in breaktime, on a strict rota, with the older kids having priority time.  Learning to type <code>CH.""</code> and dutifully responding to the <code>"PRESS PLAY ON TAPE"</code> message. </p>
<p>Most of all, when the sun was shining, it was a good day for a fire drill.  We&#8217;d evacuate the building quickly and clamly.  Then as a reward for our swift and safe exit someone would be sent into the hall for the brown plastic box on wheels that contained the hoops and bats and balls that meant a game of crazy cricket was upon us.  I still remember the sound that thing made as it was wheeled out over the paving and tarmac; that&#8217;s that sound of summer.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/hendrefoilan-memories/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Code Tutorial Blueprint</title>
		<link>http://boakes.org/code-tutorial-blueprint/</link>
		<comments>http://boakes.org/code-tutorial-blueprint/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 14:42:19 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[Teaching]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=1232</guid>
		<description><![CDATA[I just watched a nice presentation by Yahoo evangelist Christian Heilmann who opened the show at FF09 yesterday.  Whilst there&#8217;s a lot of good ideas throughout regarding the maintainability of JavaScript code, one nugget stood out about code tutorials.  Christian Suggests a four pronged presentation strategy when writing tutorials for designers &#8211; it [...]]]></description>
			<content:encoded><![CDATA[<!-- no cat tag for 1232 --><p>I just watched a nice presentation by Yahoo evangelist <a href="http://icant.co.uk/">Christian Heilmann</a> who opened the show at FF09 yesterday.  Whilst there&#8217;s a lot of good ideas throughout regarding the <a href="http://vimeo.com/1919908">maintainability of JavaScript code</a>, one nugget stood out about code tutorials.  Christian Suggests a four pronged presentation strategy when writing tutorials for designers &#8211; it is equally valid when presenting concepts to fresh geeks:</p>
<ol>
<li>Say what it does.</li>
<li>Show a working example.</li>
<li>Include the full code of the example.</li>
<li>Explain the example using code chunks interspersed with descriptive paragraphs.</li>
</ol>
<p>A simple &#038; sensible blueprint!</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/code-tutorial-blueprint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Full Frontal 2009</title>
		<link>http://boakes.org/ff09/</link>
		<comments>http://boakes.org/ff09/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 17:43:54 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[brighton]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[ecma262]]></category>
		<category><![CDATA[ecmascript]]></category>
		<category><![CDATA[fullfrontal]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=1227</guid>
		<description><![CDATA[&#8220;A conference on ECMA-262&#8221; doesn&#8217;t sound particularly exciting, so I can understand the organisers of Full Frontal 2009 wanting to pick a name that was perhaps more attention grabbing.  I&#8217;m heading along there tomorrow, and depending on the format (&#038; facilities at my disposal) I&#8217;ll hopefully be able to blog and tweet throughout.
]]></description>
			<content:encoded><![CDATA[<!-- no cat tag for 1227 --><p>&#8220;A conference on <a href="http://www.ecma-international.org/publications/standards/ecma-262.htm">ECMA-262</a>&#8221; doesn&#8217;t sound particularly exciting, so I can understand the organisers of <a href="http://2009.full-frontal.org/">Full Frontal 2009</a> wanting to pick a name that was perhaps more attention grabbing.  I&#8217;m heading along there tomorrow, and depending on the format (&#038; facilities at my disposal) I&#8217;ll hopefully be able to blog and tweet throughout.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/ff09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rolling out an HTML5 theme</title>
		<link>http://boakes.org/rolling-out-an-html5-theme/</link>
		<comments>http://boakes.org/rolling-out-an-html5-theme/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 07:45:05 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[HTML5 CSS Wordpress]]></category>

		<guid isPermaLink="false">http://boakes.org/rolling-out-an-html5-theme/</guid>
		<description><![CDATA[I wondered how hard it would be to get this site fully compliant with the as-yet unpublished HTML5 spec.  Please excuse the dust.  Most things are in and working.  Still to tweak are nested comments and a few CSS niceties.
]]></description>
			<content:encoded><![CDATA[<!-- no cat tag for 1225 --><p>I wondered how hard it would be to get this site fully compliant with the as-yet unpublished HTML5 spec.  Please excuse the dust.  Most things are in and working.  Still to tweak are nested comments and a few CSS niceties.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/rolling-out-an-html5-theme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trying Twitoaster</title>
		<link>http://boakes.org/trying-twitoaster/</link>
		<comments>http://boakes.org/trying-twitoaster/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 08:41:00 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[twitter plugin wordpress wp tweet comment reply]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=1208</guid>
		<description><![CDATA[The idea of twitoaster is that it allows twitter users to reply to posts using tweets, so the discussion can live in many places.  Nice.  Fellow twitter users, I&#8217;d be most grateful if you could try this out to let me see if does what it says on the tin.  Tweet comments [...]]]></description>
			<content:encoded><![CDATA[<!-- no cat tag for 1208 --><p>The idea of twitoaster is that it allows twitter users to reply to posts using tweets, so the discussion can live in many places.  Nice.  Fellow twitter users, I&#8217;d be most grateful if you could try this out to let me see if does what it says on the tin.  Tweet comments are moderated, so they won&#8217;t appear immediately, but they <em>should</em> appear once I&#8217;ve seen them.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/trying-twitoaster/feed/</wfw:commentRss>
		<slash:comments>1</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. [...]]]></description>
			<content:encoded><![CDATA[<!-- no cat tag for 1193 --><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>Abusing OpenID to Increase Server Traffic</title>
		<link>http://boakes.org/abusing-openid-to-increase-server-traffic/</link>
		<comments>http://boakes.org/abusing-openid-to-increase-server-traffic/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 19:27:05 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[DDOS]]></category>
		<category><![CDATA[hacked]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[traffic]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=1180</guid>
		<description><![CDATA[OpenID server software needs to be able to detect when it is being used to proxy an attack on another server.]]></description>
			<content:encoded><![CDATA[<!-- no cat tag for 1180 --><p>Whilst idly watching my syslog recently (as one does), I noticed with some discomfort, that outbound connections were being made from my server, to sites of questionable repute.  Something that might indicate that the machine had in some way been compromised.  <span id="more-1180"></span>The logs show messages such as: </p>
<pre style="font-size:70% !important;">
Aug 20 14:40:20 hostname apache2: Successfully fetched 'http://litjnz.cn/': GET response code 200
Aug 20 14:52:35 hostname apache2: Successfully fetched 'http://tqeetazx.cn/': GET response code 200
Aug 20 15:00:26 hostname apache2: Successfully fetched 'http://cnduiz.cn/': GET response code 200

Aug 20 12:13:54 hostname apache2: CURL error (6): Couldn't resolve host 'byuxlcifxlso.com'
Aug 20 17:24:43 hostname apache2: CURL error (7): couldn't connect to host
Aug 20 17:24:58 hostname apache2: CURL error (28): connect() timed out!
Aug 20 17:25:07 hostname apache2: CURL error (28): Connection time-out
</pre>
<p>After a little investigation, checking various access logs and processes, and comparing several different logs at once for serendipitous links*, I spotted, with some relief, that my server hadn&#8217;t been compromised after all.  It was, in fact, the <a href="http://openid.net/">OpenID</a> service that I run from my server, that allows others to login to this site without registering here.</p>
<p>So, any OpenID server can be <em>forced</em> to make a connection to a third party server, and make a page request.  This means that (for example) rather than requiring 1000 distributed bots in order to generate network traffic to a server from 1000 locations, all that is required is one bot and a list of 1000 OpenID servers.  Such a tactic is useful for black-hat SEO companies, for example, who want to appear to prove that whatever secret magic tactics they&#8217;re using to increase traffic are working.</p>
<p>Whilst this form of traffic generation is cute, there is perhaps a more interesting angle.  With thousands of OpenID services around already, and hundreds, if not thousands more being added every day, OpenID might become the platform of choice for proxying and amplifying a <a href="http://en.wikipedia.org/wiki/Ddos#Distributed_attack">DDOS</a> attack.</p>
<p>OpenID server software needs to be able to detect and prevent this kind of attack, or the server on which it&#8217;s installed is likely to become very unpopular, very quickly.</p>
<hr />
* <a href="http://portal.acm.org/citation.cfm?id=1402722">Semantic-web based log analysis</a> anyone <img src='http://boakes.org/x/wp/live/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/abusing-openid-to-increase-server-traffic/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
