<?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>Developer Oracles &#187; security images</title>
	<atom:link href="http://devoracles.com/tag/security-images/feed" rel="self" type="application/rss+xml" />
	<link>http://devoracles.com</link>
	<description></description>
	<lastBuildDate>Sun, 21 Mar 2010 11:05:37 +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>The end of the CAPTCHA era</title>
		<link>http://devoracles.com/the-end-of-the-captcha-era/80</link>
		<comments>http://devoracles.com/the-end-of-the-captcha-era/80#comments</comments>
		<pubDate>Fri, 29 Aug 2008 17:37:02 +0000</pubDate>
		<dc:creator>Gary Illyes</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[captcha]]></category>
		<category><![CDATA[security images]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[spam bots]]></category>
		<category><![CDATA[spambot]]></category>
		<category><![CDATA[stop spam]]></category>

		<guid isPermaLink="false">http://devoracles.com/?p=80</guid>
		<description><![CDATA[Every webmaster should know what a CAPTCHA (abbreviation for Completely Automated Public Turing test to tell Computers and Humans Apart) is, but for who doesn&#8217;t know, the little images with obfuscated text on it under the registration forms or comment forms are CAPTHCAs. They are meant to stop robots, for example spam-bots from registering on [...]]]></description>
			<content:encoded><![CDATA[<p>Every webmaster should know what a CAPTCHA (abbreviation for Completely Automated Public Turing test to tell Computers and Humans Apart) is, but for who doesn&#8217;t know, the little images with obfuscated text on it under the registration forms or comment forms are CAPTHCAs. They are meant to stop robots, for example spam-bots from registering on a website or to post unwanted, spam comments. They are very effective. But the problem is, they are easier to brake than many thinks. </p>
<h3>Braking, hacking CAPTCHAs </h3>
<p>I am not a good desktop-software developer, but even for me, took less then 2 days to write a .NET software which can recognize with quite high reliability (over 80%) the characters in random CAPTCHAs i found on the internet. I was one step away from releasing a SPAM-Bot with CAPTCHA recognition as all I would have need is a network connector, a script which handles the data transfer on TCP between my PC and the remote website.</p>
<h3>So, why are these CAPTHCAs so easy to break? </h3>
<p>Basically these are just text, random letters and numbers on a random background then saved as an image file. When braking these images, the software has to follow these steps: </p>
<ol>
<li>separate the background and the foreground</li>
<li>segment the characters from the image into separate blocks</li>
<li>finally, match the blocks with templates, so all the letters from the dictionary plus the numbers</li>
</ol>
<p>I think it&#8217;s too simple.</p>
<p>If a spammer team hires humans to decipher CAPTCHAs, the situation is even easier. In 3rd world country anyone would do it for a price of $0.0001 per CAPTHCA. Someone who is good enough, can solve about 5000 CAPTCHA&#8217;s per day, go figure. How much the spammers earn with their spam-campaign i have no idea, but since they doing this i figure way more than i would think.</p>
<p>So, </p>
<h3>How to stop spammers effectively?</h3>
<p>It&#8217;s very hard. A very good initiative is the <a href="http://akismet.com/">Akismet project</a>. Before a comment appears on a website is submitted to Akismet which will try to identify if the text from within the comment could be spam or it&#8217;s a legitimate comment. The effectiveness of this service is incredibly high. Sincerely, I didn&#8217;t see a spam comment on any website which is protected by Akismet. But this service has a great vulnerability: the service is free and the threshold the comments are matched against, is practically a database. The spammers use random text for their comments, so the owners and developers of Akismet have to update their database day-by-day, the database can only grow and updating the database is also time consuming&#8230; for a free service is not a good thing. They will either have to go further as a payed service, get sponsors or to give up. Neither one is an easy decision.</p>
<p>Another good alternative would be to make a website registration dependent and the registration data to be obtained from a trusted third-party which verifies extensively the identity of the users. Such initiative is <a href="http://openid.net/">OpenID</a>. If the third-party which verifies the identity of the users &#8211; these entities are called OpenID Servers, such server is for example Verisign, one of the most trusted entities on the internet- makes a good job, the spammers can&#8217;t pass through the net thus can not post unwanted commercial comments. If the OpenID Server doesn&#8217;t do a good job, then the whole thing is meaningless.</p>
<p>And the list of the possible options has been exhausted&#8230; I think. If you know more, let me know.</p>
<p>Now let&#8217;s see what upgrade options for the CAPTCHA system would be possible. <a href="http://www.captcha.net/">The official CAPTCHA website</a> lists some great ideas, but at the time of my visits neither worked. The first is that they take hand-written (or not) words from old books and while a user types the letters (and numbers), they also digitize the books. Well, maybe it&#8217;s just me but this is the old CAPTHCA refurbished.<br />
The second interesting initiative is a&#8230; I have no idea as it&#8217;s not working. They neither list any detail but, that it&#8217;s their newest CAPTCHA. Good to know.<br />
And the last: 4 random images which relates in a way or other with each other. The user has to choose then the thing which is related to each image. </p>
<p>The last initiative I think is the most reliable and the same time unbreakable initiative as I can&#8217;t think of a reliable(!) solution which could recognize random objects from an image, of course i might be totally wrong.</p>
<p>Do you know of another solution which might work on a grand scale? Share your thoughts, the comments are open.  </p>
]]></content:encoded>
			<wfw:commentRss>http://devoracles.com/the-end-of-the-captcha-era/80/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
