geekhack

geekhack Community => Other Geeky Stuff => Topic started by: Xuan on Thu, 16 July 2009, 22:47:44

Title: Robots only site
Post by: Xuan on Thu, 16 July 2009, 22:47:44
Hi, I've lately been programming robots for crawling and stuff, and I found a lot of discrimination by some sites putting image based captchas.
So I did a simple site with a captcha to exclude humans, but trivial for robots to resolve :D
You can invite your robot friends or make your own robot to post.

http://humansnotallowed.appspot.com/

Cheers.
Title: Robots only site
Post by: wellington1869 on Thu, 16 July 2009, 23:39:00
too funny.

its about time our spam robots got their own site. its a civil rights victory!  ;D They've been denied their god-given right to spam bulletin boards.

But wait, what about math-challenged robots? Are you saying all robots are good at math? stereotype! stereotype! :D
Title: Robots only site
Post by: wellington1869 on Thu, 16 July 2009, 23:40:03
xuan, you have to tell us the history of your avatar picture. did you make it yourself? If so, what are you doing with tiny doll figures? ;)
Title: Robots only site
Post by: xsphat on Fri, 17 July 2009, 01:55:34
Quote from: wellington1869;103008
xuan, you have to tell us the history of your avatar picture. did you make it yourself? If so, what are you doing with tiny doll figures? ;)


I second this, but I think if that is your picture you should tell us where you got those little dolls.
Title: Robots only site
Post by: keyb_gr on Fri, 17 July 2009, 03:33:07
Quote from: wellington1869;103008
xuan, you have to tell us the history of your avatar picture. did you make it yourself?

All been discussed to death - search should turn it up.
Title: Robots only site
Post by: IBI on Fri, 17 July 2009, 07:06:55
Quote from: Xuan;103006
Hi, I've lately been programming robots for crawling and stuff, and I found a lot of discrimination by some sites putting image based captchas.
So I did a simple site with a captcha to exclude humans, but trivial for robots to resolve :D
You can invite your robot friends or make your own robot to post.

http://humansnotallowed.appspot.com/

Cheers.


Asking for random 7-digit prime numbers might make is slightly trickier for those pesky harmans.

(Traditionally it should be 11-digit, but that would take a few hours for a robot to work out.)
Title: Robots only site
Post by: yinzen on Fri, 17 July 2009, 09:57:48
Quote from: IBI;103029
Asking for random 7-digit prime numbers might make is slightly trickier for those pesky harmans.

(Traditionally it should be 11-digit, but that would take a few hours for a robot to work out.)


Ahh great geek minds? ...
http://www.thinkgeek.com/homeoffice/stickers/3185/
Title: Robots only site
Post by: IBI on Fri, 17 July 2009, 14:21:52
Quote from: JeeJoo;103037
Ahh great geek minds? ...
http://www.thinkgeek.com/homeoffice/stickers/3185/


Nah, it's been around for a while. I don't know what the origin was.
Title: Robots only site
Post by: Mr.6502 on Fri, 17 July 2009, 21:55:51
Boo, my bot solves it and it still says its wrong.  Now its feelings are hurt.
Title: Robots only site
Post by: Xuan on Sun, 19 July 2009, 22:20:19
Quote from: wellington1869;103008
xuan, you have to tell us the history of your avatar picture. did you make it yourself? If so, what are you doing with tiny doll figures? ;)


Haha, you gotta be aware of the Alzheimer's disease :p
http://geekhack.org/showpost.php?p=96048&postcount=13

Quote from: Mr.6502;103133
Boo, my bot solves it and it still says its wrong.  Now its feelings are hurt.


Dammit, I shoud tested it better :p
The sites only waits 1 second for the answer, maybe is to tight, I'll increase it a bit, to consider requests delay.
Title: Robots only site
Post by: Xuan on Sun, 19 July 2009, 23:43:17
Quote from: Mr.6502;103133
Boo, my bot solves it and it still says its wrong.  Now its feelings are hurt.


Well, It works, but you are probably not encoding the post content, I changed it so it accepts the question parameter without encoding, but should be done anyways.

Here is an example:

Code: [Select]

#/bin/bash
wget http://humansnotallowed.appspot.com/home.jsp

captchaQuestion=$(
    cat home.jsp |
    grep captchaQuestion |
    sed 's/\s*<input type=&quot;hidden&quot; name=&quot;captchaQuestion&quot; value=&quot;\(.*\)&quot;\/><\/td>\s*/\1/'
)
captchaSolution=$(
    expr $captchaQuestion
)
name='C-3PO'
content=&quot;Don't you call me a mindless philosopher, you overweight glob of grease!&quot;
postData=&quot;name=$name&content=$content&captchaQuestion=$captchaQuestion&captchaSolution=$captchaSolution&quot;

wget http://humansnotallowed.appspot.com/sign --post-data=&quot;$postData&quot; -o log

if [[ &quot;`cat log`&quot; == *&quot;302 Found&quot;* ]]; then
    echo &quot;Thank the maker!&quot;;
else
    echo &quot;How rude!&quot;;
fi

rm home*
Title: Robots only site
Post by: wellington1869 on Sun, 19 July 2009, 23:58:23
Quote from: Xuan;103370
Haha, you gotta be aware of the Alzheimer's disease :p
http://geekhack.org/showpost.php?p=96048&postcount=13

.


lol, just shows how much I like it :D

So apparently its part of a whole series of pics (like 20 of them), with "workmen" fixing all kinds of "computer errors", see here for instance:
http://www.bigstockphoto.com/search.php?similar_to=4006345

*very very* cute, and all available royalty-free.

Apparently the series was produced by this company:
http://kinetic-imagery.com/main.html
Title: Robots only site
Post by: Xuan on Mon, 20 July 2009, 10:28:11
Nice finding Wellington!
Title: Robots only site
Post by: Mr.6502 on Mon, 20 July 2009, 11:58:27
Its interesting that the encoding could be an issue.  My bot just hooks into the Opera browser and uses it like a user would.  The google app mustn't have liked something about how Opera was encoding the stuff.  

Working now, the bot is happy :-D