Note that there are some explanatory texts on larger screens.

plurals
  1. POBreaking CAPTCHAs for a Noble Purpose
    primarykey
    data
    text
    <p><a href="http://en.wikipedia.org/wiki/CAPTCHA" rel="noreferrer">CAPTCHAs</a> that ask users to read distorted text are fine for sighted people, but a terrible barrier for those who are blind or have other disabilities. Audio alternatives are occasionally available but still don't help those who are both deaf and blind and can be hard to use with a screenreader (which is already reading words to you).</p> <p>There exist a couple of solutions that use humans to solve the CAPTCHA on behalf of the user, such as <a href="http://www.webvisum.com/" rel="noreferrer">WebVisium</a> and <a href="http://www.solona.net/learn/how.php" rel="noreferrer">Solona</a>, but these rely on the availability of volunteer operators (for example, Solona apparently has just one volunteer so you have to hope he is awake when you want help).</p> <p>It occurs to me that the volume of CAPTCHA solutions needed by blind people is very low - I'd guess less than a few hundred per day in a populous country like the UK. This means that unlike the bad folks who want to perform an action many times in a short period, a CAPTCHA assistance service for blind people could afford to devote considerable computational resource - for example, a cloud of computers in <a href="http://aws.amazon.com/ec2/" rel="noreferrer">Amazon EC2</a> - to identifying the presented text. </p> <p>My question is this: assuming you don't care about speed very much, and you have lots of computers available, are there algorithms that let you solve the text-distortion CAPTCHAs that are common today, such as those used by <a href="http://recaptcha.net/" rel="noreferrer">reCaptcha</a>? Or are these problems really intractable even with lots of resource and time?</p> <p>A few notes:</p> <ol> <li><p>At this point, my question is just theoretical, but clearly any such service would have to carefully control access to keep spammers out. Perhaps only registered blind people would be allowed to use it. </p></li> <li><p>I am aware that <a href="http://www.cs.sfu.ca/~mori/research/gimpy/" rel="noreferrer">an old Yahoo CAPTCHA was broken</a> a few years ago using an algorithm that runs in seconds on a single computer. I am asking whether modern CAPTCHAs can be broken, perhaps more slowly and with more resource.</p></li> <li><p>I am aware that some new CAPTCHA types are appearing, which ask users to <a href="http://research.microsoft.com/en-us/um/redmond/projects/asirra/" rel="noreferrer">identify kittens</a> or <a href="http://www.richgossweiler.com/projects/rotcaptcha/rotcaptcha.pdf" rel="noreferrer">orient a picture</a>. These aren't widespread yet, so I'm just asking about text-distortion for now.</p></li> </ol>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload