<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Abusing OpenID to Increase Server Traffic</title>
	<atom:link href="http://boakes.org/abusing-openid-to-increase-server-traffic/feed/" rel="self" type="application/rss+xml" />
	<link>http://boakes.org/abusing-openid-to-increase-server-traffic/</link>
	<description>A place for words and data that I publish (for the benefit of persons unknown).</description>
	<lastBuildDate>Sun, 29 Apr 2012 16:09:17 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Rich</title>
		<link>http://boakes.org/abusing-openid-to-increase-server-traffic/comment-page-1/#comment-22210</link>
		<dc:creator>Rich</dc:creator>
		<pubDate>Wed, 26 Aug 2009 11:55:04 +0000</pubDate>
		<guid isPermaLink="false">http://boakes.org/?p=1180#comment-22210</guid>
		<description>Seems to have fixed it.  A syslog grep from the last 24 hours shows no outbound connections to &quot;.cn&quot; sites.</description>
		<content:encoded><![CDATA[<p>Seems to have fixed it.  A syslog grep from the last 24 hours shows no outbound connections to &#8220;.cn&#8221; sites.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rich</title>
		<link>http://boakes.org/abusing-openid-to-increase-server-traffic/comment-page-1/#comment-21921</link>
		<dc:creator>Rich</dc:creator>
		<pubDate>Tue, 25 Aug 2009 07:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://boakes.org/?p=1180#comment-21921</guid>
		<description>Thanks Will - barring an attack of sausage fingers during entry, that should be running now.  I&#039;ll let you know how it fares.</description>
		<content:encoded><![CDATA[<p>Thanks Will &#8211; barring an attack of sausage fingers during entry, that should be running now.  I&#8217;ll let you know how it fares.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: willnorris</title>
		<link>http://boakes.org/abusing-openid-to-increase-server-traffic/comment-page-1/#comment-21824</link>
		<dc:creator>willnorris</dc:creator>
		<pubDate>Mon, 24 Aug 2009 20:51:54 +0000</pubDate>
		<guid isPermaLink="false">http://boakes.org/?p=1180#comment-21824</guid>
		<description>So it looks like the plugin definitely was NOT integrating with akismet properly.  That has been fixed in trunk.  I would not actually recommend running the trunk version of OpenID (it&#039;s a bit unstable right now), but you can apply the changes shown in &lt;a href=&quot;http://code.google.com/p/diso/source/diff?spec=svn884&amp;r=884&amp;format=side&amp;path=/wordpress/openid/trunk/comments.php&quot; rel=&quot;nofollow&quot;&gt;this changeset&lt;/a&gt;.  Watch your log files for a day or so and see how that changes things.</description>
		<content:encoded><![CDATA[<p>So it looks like the plugin definitely was NOT integrating with akismet properly.  That has been fixed in trunk.  I would not actually recommend running the trunk version of OpenID (it&#8217;s a bit unstable right now), but you can apply the changes shown in <a href="http://code.google.com/p/diso/source/diff?spec=svn884&amp;r=884&amp;format=side&amp;path=/wordpress/openid/trunk/comments.php" rel="nofollow">this changeset</a>.  Watch your log files for a day or so and see how that changes things.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rich</title>
		<link>http://boakes.org/abusing-openid-to-increase-server-traffic/comment-page-1/#comment-21805</link>
		<dc:creator>Rich</dc:creator>
		<pubDate>Mon, 24 Aug 2009 18:34:29 +0000</pubDate>
		<guid isPermaLink="false">http://boakes.org/?p=1180#comment-21805</guid>
		<description>Hi Will, yep, I have Akismet, so if you&#039;d like to test anything on this server I&#039;m happy to do so (I can SVN stuff from a branch or trunk as necessary).  I&#039;m not convinced captchas will cut the mustard, for all the normal reasons - they&#039;re a pain for users until the day they get cracked, and then they&#039;re no good at all.</description>
		<content:encoded><![CDATA[<p>Hi Will, yep, I have Akismet, so if you&#8217;d like to test anything on this server I&#8217;m happy to do so (I can SVN stuff from a branch or trunk as necessary).  I&#8217;m not convinced captchas will cut the mustard, for all the normal reasons &#8211; they&#8217;re a pain for users until the day they get cracked, and then they&#8217;re no good at all.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: willnorris</title>
		<link>http://boakes.org/abusing-openid-to-increase-server-traffic/comment-page-1/#comment-21802</link>
		<dc:creator>willnorris</dc:creator>
		<pubDate>Mon, 24 Aug 2009 16:40:28 +0000</pubDate>
		<guid isPermaLink="false">http://boakes.org/?p=1180#comment-21802</guid>
		<description>I would agree with Chris, that this sounds like something that could be caught and some kind of message displayed, or a CAPTCHA required.  I do currently send the comment through Akismet first, and only attempt OpenID discovery if it passes the spam check.  The way I&#039;m doing that is a little less clean that I&#039;d like, but it *should* be working.  If it turns out it is not, then that&#039;s something I&#039;ll see about fixing.  It does of course require that you have akismet installed and activated with an API key.  Are there any public spam-checking APIs I can check the URL against before doing OpenID discovery?  I know Google has a service for phishing sites, but I&#039;m not sure if that would catch the URLs you&#039;ve listed that you&#039;re seeing.</description>
		<content:encoded><![CDATA[<p>I would agree with Chris, that this sounds like something that could be caught and some kind of message displayed, or a CAPTCHA required.  I do currently send the comment through Akismet first, and only attempt OpenID discovery if it passes the spam check.  The way I&#8217;m doing that is a little less clean that I&#8217;d like, but it *should* be working.  If it turns out it is not, then that&#8217;s something I&#8217;ll see about fixing.  It does of course require that you have akismet installed and activated with an API key.  Are there any public spam-checking APIs I can check the URL against before doing OpenID discovery?  I know Google has a service for phishing sites, but I&#8217;m not sure if that would catch the URLs you&#8217;ve listed that you&#8217;re seeing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rich</title>
		<link>http://boakes.org/abusing-openid-to-increase-server-traffic/comment-page-1/#comment-21437</link>
		<dc:creator>Rich</dc:creator>
		<pubDate>Fri, 21 Aug 2009 16:44:10 +0000</pubDate>
		<guid isPermaLink="false">http://boakes.org/?p=1180#comment-21437</guid>
		<description>Thanks Chris.  The web amazes me yet again, almost exactly 18 years since my first http request.  Ask the right questions or make relevant observations and answers (or at least the beginnings of answers) turn up out of thin air.</description>
		<content:encoded><![CDATA[<p>Thanks Chris.  The web amazes me yet again, almost exactly 18 years since my first http request.  Ask the right questions or make relevant observations and answers (or at least the beginnings of answers) turn up out of thin air.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FactoryJoe</title>
		<link>http://boakes.org/abusing-openid-to-increase-server-traffic/comment-page-1/#comment-21428</link>
		<dc:creator>FactoryJoe</dc:creator>
		<pubDate>Fri, 21 Aug 2009 15:16:06 +0000</pubDate>
		<guid isPermaLink="false">http://boakes.org/?p=1180#comment-21428</guid>
		<description>Thanks for bringing this up. That&#039;s certainly an interesting point — and not one that hasn&#039;t been brought up in the OpenID developer community.

That said, it would seem that preventing automated or repeated OpenID authentication requests — the same way you might prevent automated comment spam with a CAPTCHA — might prevent this kind of abuse. 

For example, after 3-4 unsuccessful authentication requests from the same IP, throw a CAPTCHA. After failing the captcha, or after unsuccessfully attempting subsequent OpenID requests, replace the form with an email prompt like, &quot;Looks like you&#039;re having trouble signing in. Drop me an email and I&#039;ll help you.&quot; Or something like that (being nice in case someone, say, forgot their OpenID).</description>
		<content:encoded><![CDATA[<p>Thanks for bringing this up. That&#8217;s certainly an interesting point — and not one that hasn&#8217;t been brought up in the OpenID developer community.</p>
<p>That said, it would seem that preventing automated or repeated OpenID authentication requests — the same way you might prevent automated comment spam with a CAPTCHA — might prevent this kind of abuse. </p>
<p>For example, after 3-4 unsuccessful authentication requests from the same IP, throw a CAPTCHA. After failing the captcha, or after unsuccessfully attempting subsequent OpenID requests, replace the form with an email prompt like, &#8220;Looks like you&#8217;re having trouble signing in. Drop me an email and I&#8217;ll help you.&#8221; Or something like that (being nice in case someone, say, forgot their OpenID).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Musings of Chris Samuel » Blog Archive » Abusing OpenID for Phun and Profit</title>
		<link>http://boakes.org/abusing-openid-to-increase-server-traffic/comment-page-1/#comment-21384</link>
		<dc:creator>The Musings of Chris Samuel » Blog Archive » Abusing OpenID for Phun and Profit</dc:creator>
		<pubDate>Fri, 21 Aug 2009 08:16:18 +0000</pubDate>
		<guid isPermaLink="false">http://boakes.org/?p=1180#comment-21384</guid>
		<description>[...] friend Rich has noticed some odd behaviour in his Apache logs that turned out to be people abusing his OpenID server to make page requests to remote sites, presumably as a way of increasing clicks. He raises an [...]</description>
		<content:encoded><![CDATA[<p>[...] friend Rich has noticed some odd behaviour in his Apache logs that turned out to be people abusing his OpenID server to make page requests to remote sites, presumably as a way of increasing clicks. He raises an [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Samuel</title>
		<link>http://boakes.org/abusing-openid-to-increase-server-traffic/comment-page-1/#comment-21381</link>
		<dc:creator>Chris Samuel</dc:creator>
		<pubDate>Fri, 21 Aug 2009 08:06:54 +0000</pubDate>
		<guid isPermaLink="false">http://boakes.org/?p=1180#comment-21381</guid>
		<description>There is a commercial tool called Splunk http://www.splunk.com/ (free-as-in-beer up to a certain amount of logs per day) which does log aggregation from many sources and searching/correlation - I don&#039;t know how semantic it is though..

Nice spot!</description>
		<content:encoded><![CDATA[<p>There is a commercial tool called Splunk <a href="http://www.splunk.com/" rel="nofollow">http://www.splunk.com/</a> (free-as-in-beer up to a certain amount of logs per day) which does log aggregation from many sources and searching/correlation &#8211; I don&#8217;t know how semantic it is though..</p>
<p>Nice spot!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

