by DrewHintz on 7/12/11, 6:02 PM with 88 comments
by Slackwise on 7/12/11, 6:45 PM
An example would be https://sso.state.mi.us/som/dch/enroll/reg_page1.jsp (You can enter any fake name/email, this is only step one of the registration script. The next page has the captch in question.)
The captcha is plaintext, right on the page. The data from the captcha isn't even sent to the server, it is processed locally via JavaScript.
So, the bots don't even have to do anything, but humans have to input a meaningless number...
<input type="text" name="inputNumber" class="entry-field" size="5" tabindex="3">
<!-- ... -->
document.write('<div id="layerNum" class="verifyNumber" align="center">');
document.write('<b>'+str+'</b>');
document.write('<img src="generateGIF.jsp?number='+str+'">');
document.write('</div>');
document.write('<input size="5" type="hidden" name="rdNumber" value="'+str+'">');
<!-- ... -->
<input type="submit" value="Continue" name="submit" onclick="return Valid();">
<!-- ... -->
function Valid(){
// ...
if(chkRandomNumber()){
return true;
}else{
return false;
}
// ...
}
function chkRandomNumber(){
str1=document.all.rdNumber.value;
str2=document.all.inputNumber.value;
if(str1!=str2){
alert("Please check and type the number as shown in the box");
return false;
}else{
return true;
}
}
by sthatipamala on 7/12/11, 6:53 PM
by yid on 7/12/11, 7:30 PM
by RyanMcGreal on 7/12/11, 7:13 PM
1. Simple mathematical question, e.g. "What do you get if you add five and three?" Answer is processed on the server.
2. Hidden form field that is supposed to remain blank.
3. Blacklist of common spam words.
by alexitosrv on 7/13/11, 12:12 AM
As always, one of the most interesting part of truly great CAPTCHA systems is that they are advancing the state of the art in image recognition. But on the other hand we still have scams like this, and no real solutions.
by ghurlman on 7/12/11, 6:29 PM
Instead, it would seem they're taking the "we'll get hacked anyway, so let's not waste our time" approach.
by adamtulinius on 7/12/11, 6:43 PM
How come nobody adopted that approach?
by desaiguddu on 7/13/11, 3:59 AM
Here is my CAPTCHA research paper:
http://news.ycombinator.org/item?id=2754436
http://www.slideshare.net/desaiguddu/drag-and-drop-captcha-a...
by mixmastamyk on 7/12/11, 11:44 PM
by dfc on 7/13/11, 2:51 PM
"You are born into WHAT? (answer is one english word)* [1]
It is not entirely clear to me what the expected answer is. A google search for "you are born into" does not return any answer that is clearly correct. If I had to guess I would go with "sin" but I am hoping that nobody would be so ignorant as to design a captcha system that assumes a certain cultural/religious background.
by snorkel on 7/13/11, 11:39 AM
by Turing_Machine on 7/12/11, 6:32 PM
by Kwpolska on 7/13/11, 11:31 AM
by rlf on 7/12/11, 8:25 PM