<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.3" -->
<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/"
	>

<channel>
	<title>Spam Bots and CAPTCHAs</title>
	<link>http://bbspam.com</link>
	<description>Stories from the web spam fighters</description>
	<pubDate>Tue, 25 Mar 2008 05:23:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>
	<language>en</language>
			<item>
		<title>&#8220;Raed taht&#8221; doesn&#8217;t work</title>
		<link>http://bbspam.com/2008/03/25/raed-taht-doesnt-work/</link>
		<comments>http://bbspam.com/2008/03/25/raed-taht-doesnt-work/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 05:23:02 +0000</pubDate>
		<dc:creator>olpa</dc:creator>
		
		<category><![CDATA[Ideas]]></category>

		<guid isPermaLink="false">http://bbspam.com/2008/03/25/raed-taht-doesnt-work/</guid>
		<description><![CDATA[Acodricng to raserech at Cmaribgde uitisnevry, it dsoen&#8217;t mtaetr waht oredr the lteerts in a wrod are &#8230;
Can we use word mangling in captcha software? Unfortunately, no. According to the report of Dmytry Lavrov, &#8220;in many cases computer reads taht btteer tahn hmaun cluod&#8221;.
]]></description>
			<content:encoded><![CDATA[<blockquote><p>Acodricng to raserech at Cmaribgde uitisnevry, it dsoen&#8217;t mtaetr waht oredr the lteerts in a wrod are &#8230;</p></blockquote>
<p>Can we use word mangling in captcha software? Unfortunately, no. According to the <a href="http://dmytry.pandromeda.com/texts/raedtaht.html">report of Dmytry Lavrov</a>, &#8220;in many cases computer reads taht btteer tahn hmaun cluod&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://bbspam.com/2008/03/25/raed-taht-doesnt-work/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Trackback Confirmation plugin for WordPress</title>
		<link>http://bbspam.com/2008/03/16/trackback-confirmation-plugin-for-wordpress/</link>
		<comments>http://bbspam.com/2008/03/16/trackback-confirmation-plugin-for-wordpress/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 03:35:23 +0000</pubDate>
		<dc:creator>olpa</dc:creator>
		
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://bbspam.com/2008/03/16/trackback-confirmation-plugin-for-wordpress/</guid>
		<description><![CDATA[Finally, I&#8217;ve released yet another but unique anti-spam plugin for WordPress. The formal description:
Publishing of a trackback or a pingback is postponed till someone, usually a trackback author, approves it. Trackbacks which are not approved in 20 hours are automatically deleted. It stops spam from bots and allows trackbacks from the real humans.
A better description [...]]]></description>
			<content:encoded><![CDATA[<p>Finally, I&#8217;ve released yet another but unique anti-spam plugin for WordPress. The formal description:</p>
<blockquote><p>Publishing of a trackback or a pingback is postponed till someone, usually a trackback author, approves it. Trackbacks which are not approved in 20 hours are automatically deleted. It stops spam from bots and allows trackbacks from the real humans.</p></blockquote>
<p>A better description is probably a description by an use case:</p>
<p>* Alice has Trackback Confirmation installed.<br />
* Bob has written a blog post with a link to Alice&#8217;s blog post.<br />
* Bob checks if a trackback appears in the Alice&#8217;s blog.<br />
* No, the trackback hasn&#8217;t appeared. But Bob notices the link &#8220;approve trackbacks&#8221;.<br />
* He follows the links, finds his trackback and approves it.<br />
* Now Alice&#8217;s blog links to the Bob&#8217;s post.</p>
<p>It&#8217;s just a web 2.0 style of trackback moderation. Comments are approved not by the blog&#8217;s author, but by the blog&#8217;s visitors.</p>
<p>If you like the idea, <a href="http://bbantispam.com/wp/trackback/TrackbackConfirmation.zip">download the plugin Trackback Confirmation</a>. How to install:</p>
<p>* Unpack the file &#8220;<code>tbconf.php</code>&#8221; and put it into the folder &#8220;<code>wp-plugins</code>&#8221;.<br />
* Activate the plugin (the admin area, the pane &#8220;Plugins&#8221;).<br />
* Create a page (the admin area, the pane &#8220;Manage&#8221;, the subpane &#8220;Pages&#8221;). This page will be used as a template page for Trackback Confirmation.<br />
* Configure the plugin (the admin area, the pane &#8220;Plugins&#8221;, the subpabe &#8220;Trackback Confirmation&#8221;).<br />
* Now you can assign the status &#8220;private&#8221; to the template page, if you want.</p>
<h3>Warning</h3>
<p>The code is unmaintained. I don&#8217;t provide any support. If you have any questions, please ask them in the WordPress support forum.</p>
<p>Why?</p>
<p>My blogs are not popular, and are very rarely linked. Therefore, further improvement of the script isn&#8217;t profitable. Meanwhile, I got a better idea how to fight the trackback spam (see &#8220;<a href="http://uucode.com/blog/2008/01/15/decline-and-fall-of-the-trackbacks-rise-and-resurrection-of-the-trackbacks/">decline and fall of the trackbacks; rise and resurrection of the trackbacks</a>&#8221;). As result, I simply disabled trackbacks and deactivated the plugin. Obviously, I don&#8217;t have any incentive to support it.</p>
<p>But the code is written and works well. I hope someone can take over the code and continue development. Here is the short TODO list:</p>
<p>* If there are no trackbacks: do not print an empty table, but say something.<br />
* On the moderation page, add a link to the post from a comment.<br />
* Make sure that HTML is escaped on the template page.<br />
* Make sure that there are no SQL injections (shouldn&#8217;t be possible, but it&#8217;s better to audit).<br />
* Notifications should be sent not using PHP function &#8220;<code>mail</code>&#8221;, but using WordPress function &#8220;<code>wp_notify_postmaster</code>&#8221;.<br />
* Instead of using SQL to change the trackback status, the code should use something like &#8220;<code>wp_set_comment_status(ID,'approve')</code>&#8221;.<br />
* Add some design.<br />
* Submit Trackback Confirmation to WordPress plugin repository.</p>
]]></content:encoded>
			<wfw:commentRss>http://bbspam.com/2008/03/16/trackback-confirmation-plugin-for-wordpress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How do you spell &#8220;CAPTCHA&#8221;?</title>
		<link>http://bbspam.com/2008/03/04/how-do-you-spell-captcha/</link>
		<comments>http://bbspam.com/2008/03/04/how-do-you-spell-captcha/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 05:24:32 +0000</pubDate>
		<dc:creator>olpa</dc:creator>
		
		<category><![CDATA[Funny]]></category>

		<guid isPermaLink="false">http://bbspam.com/2008/03/04/how-do-you-spell-captcha/</guid>
		<description><![CDATA[Once, browsing the server&#8217;s log file, I noticed a visit from Google. Someone mistyped the word &#8220;captcha&#8221; as &#8220;capcha&#8221;, and by accident I mistypes this word in a post too. Now I decided to look at the popularity of possible misspells.
* captcha &#8212; about 46,700,000
* capcha &#8212; about 579,000 (Google suggests the correct spelling.)
* captca [...]]]></description>
			<content:encoded><![CDATA[<p>Once, browsing the server&#8217;s log file, I noticed a visit from Google. Someone mistyped the word &#8220;cap<b>t</b>cha&#8221; as &#8220;capcha&#8221;, and by accident I mistypes this word in a post too. Now I decided to look at the popularity of possible misspells.</p>
<p>* <b>captcha</b> &#8212; about 46,700,000<br />
* <b>capcha</b> &#8212; about 579,000 (Google suggests the correct spelling.)<br />
* <b>captca</b> &#8212; about 3,300 (Google suggests the correct spelling.)<br />
* <b>kaptcha</b> &#8212; about 3,920 (the project name)<br />
* <b>kapcha</b> &#8212; about 16,600 (the project name, not related to captchas)<br />
* <b>kaptca</b> &#8212; about 228 (Mostly login names. Google suggest the correct spelling.)</p>
<p>According to Google, <b>1.2%</b> of people misspell &#8220;captcha&#8221; as &#8220;capcha&#8221;. Other possible ways of misspell are not popular.</p>
<p>The second experiment was with <a href="http://technorati.com/">Technorati</a>. It returned 5,378 results for &#8220;captcha&#8221; and 86 results for &#8220;capcha&#8221;. Surprisingly, the percent grows: <b>1.6%</b>.</p>
]]></content:encoded>
			<wfw:commentRss>http://bbspam.com/2008/03/04/how-do-you-spell-captcha/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Disclamer: Akismet is good</title>
		<link>http://bbspam.com/2008/02/28/disclamer-akismet-is-good/</link>
		<comments>http://bbspam.com/2008/02/28/disclamer-akismet-is-good/#comments</comments>
		<pubDate>Thu, 28 Feb 2008 04:38:29 +0000</pubDate>
		<dc:creator>olpa</dc:creator>
		
		<category><![CDATA[Akismet]]></category>

		<guid isPermaLink="false">http://bbspam.com/2008/02/28/disclamer-akismet-is-good/</guid>
		<description><![CDATA[One can decide that I hate Akismet. It&#8217;s not so. Akismet is a great system developed by the great programmers, and I highly respect it.
However, I think that the idea of a centralized database doesn&#8217;t work. Time to time, I write about the problems in the blog. And obviously, I refer to Akismet as it [...]]]></description>
			<content:encoded><![CDATA[<p>One can decide that I hate <a href="http://akismet.com/">Akismet</a>. It&#8217;s not so. Akismet is a great system developed by the great programmers, and I highly respect it.</p>
<p>However, I think that the idea of a centralized database doesn&#8217;t work. Time to time, I write about the problems in the blog. And obviously, I refer to Akismet as it is the main player in this field.</p>
<p>Most likely, when I write &#8220;Akismet&#8221;, I just use the short word instead of the long phrase &#8220;the idea of a centralized database to filter comment and trackback spam&#8221;, and I don&#8217;t want to offence the Akismet developers.</p>
]]></content:encoded>
			<wfw:commentRss>http://bbspam.com/2008/02/28/disclamer-akismet-is-good/feed/</wfw:commentRss>
		</item>
		<item>
		<title>WordPress spam - III. Trackbacks.</title>
		<link>http://bbspam.com/2008/02/26/wordpress-spam-iii-trackbacks/</link>
		<comments>http://bbspam.com/2008/02/26/wordpress-spam-iii-trackbacks/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 04:12:46 +0000</pubDate>
		<dc:creator>olpa</dc:creator>
		
		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[Ideas]]></category>

		<guid isPermaLink="false">http://bbspam.com/2008/02/26/wordpress-spam-iii-trackbacks/</guid>
		<description><![CDATA[From Wikipedia:
A Trackback is a method for Web authors to request notification when somebody links to one of their documents. &#8230; Some individuals or companies have abused the TrackBack feature to insert spam links on some blogs. This is similar to comment spam but avoids some of the safeguards designed to stop the latter practice. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Trackback">From Wikipedia</a>:</p>
<blockquote><p>A Trackback is a method for Web authors to request notification when somebody links to one of their documents. &#8230; Some individuals or companies have abused the TrackBack feature to insert spam links on some blogs. This is similar to comment spam but avoids some of the safeguards designed to stop the latter practice. As a result, TrackBack spam filters similar to those implemented against comment spam now exist in many weblog publishing systems. Many blogs have stopped using trackbacks because dealing with spam became too burdensome.</p></blockquote>
<p>I&#8217;ve already published an idea <a href="http://uucode.com/blog/2008/01/15/decline-and-fall-of-the-trackbacks-rise-and-resurrection-of-the-trackbacks/">how to resurrect trackbacks</a>: <b>trackbacks should be performed through an intermediate, not directly</b>. (For details, read this post, &#8220;<a href="http://uucode.com/blog/2008/01/15/decline-and-fall-of-the-trackbacks-rise-and-resurrection-of-the-trackbacks/">decline and fall of the trackbacks; rise and resurrection of the trackbacks</a>&#8221;.) Unfortunately, such protection depends on a third party.</p>
<p>And here is yet another idea, which doesn&#8217;t require an external service.</p>
<h2>Adding a human to the trackbacks</h2>
<p>* The blog software doesn&#8217;t publish a trackback immediately. Instead, it puts the trackback to a queue.</p>
<p>* Anyone (usually the trackback&#8217;s author) can view the queue and approve the trackback.</p>
<p>* If the trackback isn&#8217;t approved in K hours, it&#8217;s automatically deleted.</p>
<p>Why does this approach work?</p>
<p>Well, it&#8217;s obvious why the workflow stops the spam. The spam bots just don&#8217;t expect the confirmation step. And even if the programmers improve the bots, the blog owner can put a CAPTCHA on the confirmation page.</p>
<p>But will people confirm theirs trackbacks? I don&#8217;t know. Hard to say without practical experience. In my opinion, they will do it. A trackback entry is a sort of benefit for the commenter, therefore I expect people will claim the benefit.</p>
]]></content:encoded>
			<wfw:commentRss>http://bbspam.com/2008/02/26/wordpress-spam-iii-trackbacks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>WordPress spam - II. Types of spam.</title>
		<link>http://bbspam.com/2008/02/13/wordpress-spam-ii-types-of-spam/</link>
		<comments>http://bbspam.com/2008/02/13/wordpress-spam-ii-types-of-spam/#comments</comments>
		<pubDate>Wed, 13 Feb 2008 05:40:11 +0000</pubDate>
		<dc:creator>olpa</dc:creator>
		
		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[Explanations]]></category>

		<guid isPermaLink="false">http://bbspam.com/2008/02/13/wordpress-spam-ii-types-of-spam/</guid>
		<description><![CDATA[I know 3 types of spam in WordPress, and speculate one more:
* comment spam
* trackback (or pingback) spam
* registration spam
* plugin spam
The comment spam is well-known to any blogger. Without protection, the blog is doomed. Therefore, different antispam tools are used &#8212; Akismet, Spam Karma, Advanced Textual Confirmation, a lot of others, &#8212; with different [...]]]></description>
			<content:encoded><![CDATA[<p>I know 3 types of spam in WordPress, and speculate one more:</p>
<p>* comment spam<br />
* trackback (or pingback) spam<br />
* registration spam<br />
* plugin spam</p>
<p>The <b>comment spam</b> is well-known to any blogger. Without protection, the blog is doomed. Therefore, different antispam tools are used &#8212; <a href="http://akismet.com/">Akismet</a>, <a href="http://unknowngenius.com/blog/wordpress/spam-karma/">Spam Karma</a>, <a href="http://bbantispam.com/atc/">Advanced Textual Confirmation</a>, <a href="http://wp-plugins.net/category/SpamFighting/">a lot of others</a>, &#8212; with different efficiency and usability.</p>
<p>One can consider the <b>trackback spam</b> to be a subtype of the comment spam. Mostly because WordPress doesn&#8217;t make a big difference between them. But there <i>is</i> the big difference:</p>
<p>* Comments are supposed to be written by humans, but<br />
* trackbacks should appear automatically, without manual intervention.</p>
<p>&#8220;Without manual intervention&#8221; means &#8220;without any control&#8221;. Too much good for the spammers. And due to the nature of the trackbacks, there is no easy solution. More on it later, please wait till I improve my note &#8220;<a href="http://uucode.com/blog/2008/01/15/decline-and-fall-of-the-trackbacks-rise-and-resurrection-of-the-trackbacks/">Decline and fall of the trackbacks; rise and resurrection of the trackbacks</a>&#8221;.</p>
<p>The <b>registration spam</b> is less known. You get one only if you create a community around the blog. As usual, for one good member you get a horde of spammers. I have no idea how people fight against this. On my blog, Advanced Textual Confrimation (ATC) works perfectly.</p>
<p>Finally, the <b>plugin spam</b>. I mention it for completeness. If you have a plugin which allows an user to publish something on the blog, you&#8217;ll get spam through this channel.</p>
]]></content:encoded>
			<wfw:commentRss>http://bbspam.com/2008/02/13/wordpress-spam-ii-types-of-spam/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Stop WordPress spam - I</title>
		<link>http://bbspam.com/2008/02/06/stop-wordpress-spam-i/</link>
		<comments>http://bbspam.com/2008/02/06/stop-wordpress-spam-i/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 05:12:30 +0000</pubDate>
		<dc:creator>olpa</dc:creator>
		
		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[bbAntiSpam]]></category>

		<guid isPermaLink="false">http://bbspam.com/2008/02/06/stop-wordpress-spam-i/</guid>
		<description><![CDATA[As the most popular blogging platform, WordPress is a target of spammers. If you are an average blogger, your everyday job is to delete spam from you blog, even if you have an anti-spam tool installed.
The default antispam weapon is Akismet. But I dislike it. More rambling follows later, now just google for &#8220;akismet sucks&#8221;.
What [...]]]></description>
			<content:encoded><![CDATA[<p>As the most popular blogging platform, <a href="http://wordpress.org/">WordPress</a> is a target of spammers. If you are an average blogger, your everyday job is to delete spam from you blog, even if you have an anti-spam tool installed.</p>
<p>The default antispam weapon is <a href="http://akismet.com/">Akismet</a>. But I dislike it. More rambling follows later, now just google for &#8220;<a href="http://www.google.de/search?q=akismet+sucks">akismet sucks</a>&#8221;.</p>
<p>What I develop, use myself and highly recommend to everyone is &#8230;</p>
<p>&#8230; is <a href="http://bbantispam.com/atc/">Advanced Textual Confirmation</a> (ATC). It&#8217;s an universal antispam for PHP-scripts, inclusing phpBB2, phpBB3, WordPress and many others.</p>
<p>It&#8217;s hard to compare ATC with tools such as Akismet or Spam Karma. They are from different categories. Follow this funny story:</p>
<blockquote><p>During the space race back in the 1960&#8217;s, NASA was faced with a major problem. The astronaut needed a pen that would write in the vacuum of space. NASA went to work. At a cost of $1.5 million they developed the &#8220;Astronaut Pen&#8221;.  Some of you may remember. It enjoyed minor success on the commercial market.</p>
<p>The Russians were faced with the same dilemma.</p>
<p>They used a pencil.</p></blockquote>
<p>Advanced Textual Confirmation is such a pencil. <a href="http://bbantispam.com/forum/viewtopic.php?t=285">Install it now</a>.</p>
<p>To be continued:</p>
<p>* Types of WordPress spam<br />
* Can we have trackbacks without trackback spam?</p>
]]></content:encoded>
			<wfw:commentRss>http://bbspam.com/2008/02/06/stop-wordpress-spam-i/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Too much good is also bad</title>
		<link>http://bbspam.com/2008/01/30/too-much-good-is-also-bad/</link>
		<comments>http://bbspam.com/2008/01/30/too-much-good-is-also-bad/#comments</comments>
		<pubDate>Wed, 30 Jan 2008 04:16:59 +0000</pubDate>
		<dc:creator>olpa</dc:creator>
		
		<category><![CDATA[Usability]]></category>

		<category><![CDATA[bbAntiSpam]]></category>

		<guid isPermaLink="false">http://bbspam.com/2008/01/30/too-much-good-is-also-bad/</guid>
		<description><![CDATA[A simple, but very effective phpBB antispam tool Textual Confirmation (TC) asks newly registering user a question. If the answer is wrong, TC rejects the registration.
How much questions do you need for the best protection? Hard to say, but definitely not 50.
Earlier or later, a cheap outsourced monkey answers some of your questions and adds [...]]]></description>
			<content:encoded><![CDATA[<p>A simple, but very effective phpBB antispam tool <a href="http://bbantispam.com/tc/">Textual Confirmation</a> (TC) asks newly registering user a question. If the answer is wrong, TC rejects the registration.</p>
<p>How much questions do you need for the best protection? Hard to say, but definitely not 50.</p>
<p>Earlier or later, a cheap outsourced monkey answers some of your questions and adds the answer into the spammer&#8217;s database. As a counteraction, you need to change you question. When you have 50 questions, it&#8217;s a tedious task.</p>
<p>In my opinion, 2 or 3 questions is enough.</p>
]]></content:encoded>
			<wfw:commentRss>http://bbspam.com/2008/01/30/too-much-good-is-also-bad/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Satisfactory recognition rate</title>
		<link>http://bbspam.com/2008/01/24/satisfactory-recognition-rate/</link>
		<comments>http://bbspam.com/2008/01/24/satisfactory-recognition-rate/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 04:44:11 +0000</pubDate>
		<dc:creator>olpa</dc:creator>
		
		<category><![CDATA[Numbers]]></category>

		<guid isPermaLink="false">http://bbspam.com/2008/01/24/satisfactory-recognition-rate/</guid>
		<description><![CDATA[The Yahoo CAPTCHA is broken press-release reveals some numbers. I&#8217;m highlighting them:

It’s not necessary to achieve high degree of accuracy when designing automated recognition software. The accuracy of 15% is enough when attacker is able to run 100 000 tries per day, taking into the consideration the price of not automated recognition &#8212; one cent [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://bbspam.com/2008/01/22/yahoo-captcha-is-broken/">Yahoo CAPTCHA is broken</a> press-release reveals some numbers. I&#8217;m highlighting them:</p>
<blockquote><p>
It’s not necessary to achieve high degree of accuracy when designing automated recognition software. The accuracy of 15% is enough when attacker is able to run 100 000 tries per day, taking into the consideration the price of not automated recognition &#8212; one cent per one CAPTCHA.
</p></blockquote>
<p>So:<br />
* 15% recognition rate is enough<br />
* 1 cent per 1 CAPTCHA when using monkeys</p>
]]></content:encoded>
			<wfw:commentRss>http://bbspam.com/2008/01/24/satisfactory-recognition-rate/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Yahoo CAPTCHA is broken</title>
		<link>http://bbspam.com/2008/01/22/yahoo-captcha-is-broken/</link>
		<comments>http://bbspam.com/2008/01/22/yahoo-captcha-is-broken/#comments</comments>
		<pubDate>Tue, 22 Jan 2008 04:37:29 +0000</pubDate>
		<dc:creator>olpa</dc:creator>
		
		<category><![CDATA[Defeating protection]]></category>

		<category><![CDATA[CAPTCHAs]]></category>

		<guid isPermaLink="false">http://bbspam.com/2008/01/22/yahoo-captcha-is-broken/</guid>
		<description><![CDATA[According to the hmm&#8230; press-release (formally, it&#8217;s a blog entry, but the style is very press-releasish), the Yahoo CAPTCHA is broken.

According to many specialists, this is a hard CAPTCHA for machine recognition. Anyway, the developers (they call themselves &#8220;Network Security Research and AI group&#8221;) designed a system with the recognition rate about 35%.
They don&#8217;t reveal [...]]]></description>
			<content:encoded><![CDATA[<p>According to the hmm&#8230; <a href="http://network-security-research.blogspot.com/2008/01/yahoo-captcha-is-broken.html">press-release</a> (formally, it&#8217;s a blog entry, but the style is very press-releasish), the Yahoo CAPTCHA is broken.</p>
<p><img src="http://bbspam.com/wp-content/uploads/2008/01/yahoopass1.png" alt="Yahoo CAPTCHA" title="Yahoo CAPTCHA" width="445" height="147" border="2"/></p>
<p>According to many specialists, this is a hard CAPTCHA for machine recognition. Anyway, the developers (they call themselves &#8220;Network Security Research and AI group&#8221;) designed a system with the recognition rate about 35%.</p>
<p>They don&#8217;t reveal the algorithm. The only detail is that the tool uses uses MATLAB 2007a Compiler Runtime.</p>
<p>The code is freely available for download.</p>
<p>The developers notified Yahoo, but haven&#8217;t got a reply so far.</p>
]]></content:encoded>
			<wfw:commentRss>http://bbspam.com/2008/01/22/yahoo-captcha-is-broken/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
