Ask HN: Any good FOSS alternative to Google's reCAPTCHA?
CAPTCHA systems are essentials to the web, and it seems important to me to have a (good) FOSS alternative, but I can't find any.
Are all CAPTCHA closed-source to make it harder for attackers? Am I missing something?
[+] [-] simongr3dal|5 years ago|reply
Announcement: https://blog.cloudflare.com/moving-from-recaptcha-to-hcaptch... Discussion on HN:https://news.ycombinator.com/item?id=22812509
[+] [-] superasn|5 years ago|reply
But I must give 100% points to DO support. Before leaving them I sent one last support ticket to DO with the recording my nightmare in a mp4 file and lo and behold they changed their entire login flow for me (1). I no longer see that and life is good again.
(1) https://imgur.com/a/GKJHhtT
[+] [-] adtac|5 years ago|reply
[+] [-] motyar|5 years ago|reply
[+] [-] unknown|5 years ago|reply
[deleted]
[+] [-] whatsmyusername|5 years ago|reply
[+] [-] ignoranceprior|5 years ago|reply
[+] [-] OpFour|5 years ago|reply
It almost feels like that the inconvenience of using a multi-layered system equates to the people who want to get back to eating in restaurants while in the midst of a pandemic and will then complain if they catch Covid-19...
[+] [-] vortico|5 years ago|reply
Or for example, a fixed question "What color is the sky?" or something can reduce spam by orders of magnitude relative to nothing at all.
[+] [-] bo1024|5 years ago|reply
(Edit: suggested earlier elsewhere in the thread by tyingq: https://news.ycombinator.com/item?id=23090550 )
[+] [-] Symmetry|5 years ago|reply
[+] [-] orblivion|5 years ago|reply
[+] [-] VWWHFSfQ|5 years ago|reply
[+] [-] pleasecalllater|5 years ago|reply
Well, the answer is obvious:
> The sky above the port was the color of television, tuned to a dead channel.
I hope this is the good answer you support on your page.
On the other hand there is no one answer to this question, as the proper answer should begin with "it depends...". Currently, the sky is totally dark grey, storm is coming. Soon, it will be dark, so the sky will be black.
I think your "captcha" is broken.
[+] [-] rapnie|5 years ago|reply
[0] https://github.com/ZYSzys/awesome-captcha
[+] [-] kdeldycke|5 years ago|reply
[+] [-] web007|5 years ago|reply
I have a terrible / incomplete / janky proof-of-concept version at [2] that you could build from, or you could find one that was built for your CMS / language du jour.
[1] https://en.wikipedia.org/wiki/Hashcash
[2] https://github.com/007/hashcash
[+] [-] gbmor|5 years ago|reply
Looks like your repo is https://github.com/007/hashcash-js
But, cool! Thanks for sharing.
[+] [-] throwayzz-|5 years ago|reply
[+] [-] tmlee|5 years ago|reply
It's not FOSS, but seem to be a viable alternative to give a go. So far it does the job, though the images load a little bit slower than recaptcha
[+] [-] vmednis|5 years ago|reply
[+] [-] pot8n|5 years ago|reply
[+] [-] whatsmyusername|5 years ago|reply
Some sites that are the only source of what I'm looking for will be fine, but most I just bounce from now.
[+] [-] tyingq|5 years ago|reply
[+] [-] judge2020|5 years ago|reply
[+] [-] pedrogpimenta|5 years ago|reply
[+] [-] beshrkayali|5 years ago|reply
[+] [-] alexandernst|5 years ago|reply
* https://github.com/Lokno/click-captcha
* https://www.phpcaptcha.org
* https://source.netsyms.com/Netsyms/Captcheck
[+] [-] thanksforfish|5 years ago|reply
[+] [-] juliend2|5 years ago|reply
[+] [-] ehonda|5 years ago|reply
[+] [-] moviuro|5 years ago|reply
Think: rate-limit, IP rating/scoring, your own filter on messages, etc.
[+] [-] Belphemur|5 years ago|reply
It just analyse the traffic and give the site owner a score [0.0 - 1.0] on how sure they are the visitor is human.
They don't explain how they calculate the score, but from my usage it's pretty accurate. They suggest to consider at first anything higher than 0.5 to be a human.
[+] [-] londt8|5 years ago|reply
[+] [-] dkdk8283|5 years ago|reply
[+] [-] majkinetor|5 years ago|reply
Add rate limiter instead and put CF infront or something similar. Way better experience then any captcha.
In case you still want it here is solid one:
https://github.com/dchest/captcha
[+] [-] LaurentS|5 years ago|reply
[+] [-] renewiltord|5 years ago|reply
[+] [-] hexandcube|5 years ago|reply
[+] [-] zzo38computer|5 years ago|reply
[+] [-] LordHeini|5 years ago|reply
Lets say you have a comment section on your site where any user can write stuff.
More often than not a hidden field which should not be filled (the honeypot method) and a spam filter gets the job done no problem.
For registrations it can be more problematic because the spam filter does not work that well.
I have yet to find a good alternative to commercial captchas as well but rolling your own solution is possible.
And probably even the best idea because if every site has its own weird system it would make the life of bots quite hard.
In the end a dedicated attacker can always hire people to fill the captchas and circumvent any system for an astonishingly low amount of money.
[+] [-] false_kermit|5 years ago|reply
[+] [-] nerdbaggy|5 years ago|reply
[+] [-] amelius|5 years ago|reply
I think this is what makes Google's approach powerful because they have the best view on IP addresses used worldwide. (Whether that's desirable is still another question).
[+] [-] ParadisoShlee|5 years ago|reply
[+] [-] three_seagrass|5 years ago|reply
The days of reading images as validation are going to be one of those "remember when" moments on the internet.
[+] [-] bjoli|5 years ago|reply
[+] [-] unknown|5 years ago|reply
[deleted]
[+] [-] flatiron|5 years ago|reply