Hacker News new | ask | show | jobs
by le-mark 3289 days ago
I implemented captcha once. There's a python captcha image generating library I used to create many thousands of 4 digit images, served them with a unique key to reference from form, stored the key in redis for fast lookup.

I'm not saying this was a great or even good solution, but attackers would at least have to do OCR on the image to crack it, as opposed to examining the js on the page.

1 comments

I would certainly consider image-as-captcha, but it is not my favorite method. From my experience of running a website in which I do cater to at least a dozen handicapped readers that I've spoken to personally, some of whom are blind, others who are deaf, others with dyslexia or have trouble reading text, these types of captchas cripple those users.

And while it might seem like -- oh well for them -- having to deal with challenges in the real world is hard enough, and now they'd have to face it on the Internet too? So that is why I am trying to come up with a captcha system that can fool bots, but is human-friendly and not complicated just the same. Google's No-Captcha Recaptcha usually works great and I have used it on other websites, but for some reason, unfortunately on MyPost, it had failed me, either not "seeing" my answer as correct, or just not working as it should.

But I do appreciate your suggestion le-mark.