Live data from Hacker News

Ask HN: Do we need Google captcha?

news.ycombinator.com

41–50 of 81 posts

Re: Ask HN: Do we need Google captcha?

#41
post #22

Honest question. What’s wrong with Google Recaptcha V3? No need to select 25 traffic lights. Gives you a score from 0 to 1 so you can decide whether you let them in easily or not.

Have you ever been locked out of the internet because Google thought you were a bot? It has happened to me before, and it's not fun. Your only recourse for sites running v3 is to install Chrome and sign into a Google account.

Re: Ask HN: Do we need Google captcha?

#42
post #16

Two weeks ago my website [0] got hit by a botnet attack. These bots were submitting 2 POST requests to /login, followed by 2 POST requests to /signup, and since there were no checks in place, they were getting in quite easily. All their requests originated from residential IP addresses (probably hacked IoT devices) so IP blocking seemed impossible. I knew I needed to do something, but didn't want to send my users' da…

Very interesting idea (the invisible captcha approach)! Since you are a contributer, can you tell us how efficient this strategy is? I mean, do you still experience advanced bots being able to still act as humans?

They still try to sign up, but none of them can actually bypass the captcha. I implemented a custom callback that returns a HEAD response with 404 to fool them (because I noticed that attacks intensified when I returned 2xx or 3xx responses).

Re: Ask HN: Do we need Google captcha?

#43
post #33
post #27

Earlier quoted context omitted.

If Google doesn't like a client (e.g. Firefox users) they can just set their score to 0 and break half the internet.

You could say that for any captcha library though.

But the risk is doubly so for a closed-source codebase maintained by a company with a history of doing this sort of stuff.

Re: Ask HN: Do we need Google captcha?

#44

To the extent that you'd consider non-Google alternatives, there are multiple different CAPTCHA services, and we at NetToolKit recently launched our own version called Shibboleth: https://www.nettoolkit.com/shibboleth/about You can try out demos at https://www.nettoolkit.com/shibboleth/demo While not open-source, the service is very affordable ($10 for 100,000 CAPTCHAs), and clients get to review user submissions to…

Just tried it out.

Clicking on the buttons with a laptop trackpad was tedious and unintuitive.

It would be nice if I could use the arrow keys (or even WASD) on my keyboard.

Other than that it seems preferable to Google's new image captchas.

Re: Ask HN: Do we need Google captcha?

#45
I only know about Buster:

> The difficulty of captchas can be so out of balance, that sometimes they seem friendlier to bots than they are to humans. The goal of this project is to improve our experience with captchas, by giving us easy access to solutions already utilized by automated systems.

https://github.com/dessant/buster/blob/master/README.md

Re: Ask HN: Do we need Google captcha?

#46
post #42

Earlier quoted context omitted.

Very interesting idea (the invisible captcha approach)! Since you are a contributer, can you tell us how efficient this strategy is? I mean, do you still experience advanced bots being able to still act as humans?

They still try to sign up, but none of them can actually bypass the captcha. I implemented a custom callback that returns a HEAD response with 404 to fool them (because I noticed that attacks intensified when I returned 2xx or 3xx responses).

THIS is what I'm talking about :) Great work! Seems to me this is very centered on Rails apps. Would it be possible to do somethink like this for "everyone"? I have nothing agains Rails, but as a js/php/python develper myself, I wouldn't know where to begin with this..

Re: Ask HN: Do we need Google captcha?

#47
post #29

Earlier quoted context omitted.

> any CAPTCHA custom to a site will be broken very easily if your business takes off. For me, this is an interesting and open question. I've taken the view that as long as it's easier to come up with new types of challenges than it is to create an automated means to solve those challenges, CAPTCHAs offer some protection. If you're ok with requiring JavaScript, mouse input, and images (e.g. you don't require your site…

The problem is coming up with challenges that are not trivial to automate and not annoyingly hard for users. Botters aren't just making passive income, they can fix their bot every day as long as it's making them money. Many sites try "random" questions which are really easy to pattern match with a little regex. The amount of effort that goes into botting generally scales linearly with userbase size (not always). But…

> The problem is coming up with challenges that are not trivial to automate and not annoyingly hard for users.

> I think trying to come up with challenges to beat botters would be prohibitively time consuming.

I agree that is challenging, and I think this question will need to be settled empirically. Sub-questions include:

a) What is the threshold for bot operators to engineer custom CAPTCHA solutions? (e.g. for a large website, how much can a bot network make?)

b) Even if it were not possible to conclusively beat the bots, what is the threshold at which bot operators decide that they would rather make their money off of other sites instead?

Re: Ask HN: Do we need Google captcha?

#48
CAPTCHA isn't just a matter of protecting your site. One of the most evil attacks nowadays is "Distributed Spam Distraction", where you spam your victim with thousands of emails per second so an important email (e.g., fraudulent purchases) gets lost in the noise.

How do you do this in a world with decent spam filters? By using the victim's email to sign up for real services so they get hit with a welcome email. Because these are real services, spam filter won't catch it. This can only be done with services that have sign up forms that are easily automated.

The most evil thing here is your email is crippled even after the attack is over because these real companies will keep sending you newsletter and it's impossible to unsubscribe to them all.

Re: Ask HN: Do we need Google captcha?

#49

To the extent that you'd consider non-Google alternatives, there are multiple different CAPTCHA services, and we at NetToolKit recently launched our own version called Shibboleth: https://www.nettoolkit.com/shibboleth/about You can try out demos at https://www.nettoolkit.com/shibboleth/demo While not open-source, the service is very affordable ($10 for 100,000 CAPTCHAs), and clients get to review user submissions to…

Just tried it out. Clicking on the buttons with a laptop trackpad was tedious and unintuitive. It would be nice if I could use the arrow keys (or even WASD) on my keyboard. Other than that it seems preferable to Google's new image captchas.

Thanks for the feedback! One thing that is not clear from the demo (and something we should fix) is that you can click on the path CAPTCHA to grant it focus. After that, you can use the arrow keys (although WASD currently does not work).

Re: Ask HN: Do we need Google captcha?

#50
post #22

Honest question. What’s wrong with Google Recaptcha V3? No need to select 25 traffic lights. Gives you a score from 0 to 1 so you can decide whether you let them in easily or not.

You have to include the script on every page of your site, not just the page with the form.*

* https://news.ycombinator.com/item?id=21324523

Post reply on HN