7 ms·
Hacking Google ReCAPTCHA v3 Using Reinforcement Learning
- xdrxd 8y agoI wonder how to setup browser history, cookies and Ip address in chrome. You some got idea please share.
- mosselman 8y ago"Our proposed method achieves a success rate of 97.4% on a 100x100" I think that is higher than what I get when I do it myself.
- westondeboer 8y agoI can never get the street lights one, and then it gives me the bus one, which i can never get right either and then finally it gives me the bus one. Which I am 100% at, maybe.
- fortenforge 8y agothis is ReCAPTCHA v3 which does not include any of the image recognition tasks. It's just a matter of clicking the checkbox
- kevingadd 8y agoTypically if you "fail" the checkbox (which somehow happens to me a lot) you get the bus and street lights and such that the other posters are referring to. What are those if not ReCAPTCHA v3?
- yorwba 8y agoreCAPTCHA v2 apparently. reCAPTCHA v3 is advertised as never interrupting users at all: https://developers.google.com/recaptcha/docs/v3 https://developers.google.com/recaptcha/docs/v3 Which is kind of horrible, since it means that you might not be given an obvious opportunity to change your score if you fail.
- gingerlime 8y agoThis can be pretty frustrating and we’re occasionally hopeless what to do. Especially when there’s no apparent reason for the low score. Eg https://github.com/google/recaptcha/issues/248 https://github.com/google/recaptcha/issues/248
- llaqb 8y ago>reCAPTCHA v3 is advertised as never interrupting users at all That's got to be a joke, since I have to pass the challenge like 99% of the time, not exaggerating. Of course, I have my browser configured in a privacy conscious way, so...
- yorwba 8y agoIf you can see a challenge, it must be reCAPTCHA v2 instead.
- solarkraft 8y agoSo does v3 fall back to v2 if you fail it?
- deleted 8y ago[deleted]
- NullPrefix 8y agoThe bus, the lights, the hills have nothing to do with your success rate. It's all about using Chrome and being logged into google.
- colejohnson66 8y agoYou fail at the bus and then get 100% on the bus?
- slivanes 8y agoThis is confusing because ReCATPCHA v3 is non-interactive: https://developers.google.com/recaptcha/docs/v3 https://developers.google.com/recaptcha/docs/v3
- localhostdotdev 8y ago> We consider that the agent successfully defeated the reCAPTCHA if it obtained a score of 0.9
- ah- 8y agoI always assumed it used your IP, tracking history etc. to decide. Am I wrong about that?
- slivanes 8y agoI'm sure it takes that into account, plus whether you are logged into any google account with associated meta information about you at the time. It also learns about typical usage on that page, it trains about usage patterns, mouse movements etc. We find it very effective in eliminating bot spam.
- pdkl95 8y agoIt's also very effective at excluding people like me. Even when logged in to a Google account with a very benign history (mostly used to watch youtube) with years (>4) of regular activity, Google won't[1] even attempt reCAPTCHA (any version) because they think my browser isn't one of the handful of specific browser versions they support[2]. The actual browser version is fine, it's configured similar to the Tor browser minimize data leaks and browser fingerprinting. So I cannot use any site with reCAPTCHA not because of any technical limitation; unless I "upgrade"[1] to a configuration that leaks a lot more data. [1] https://imgur.com/9wT9yZ2 https://imgur.com/9wT9yZ2 [ignore font/layout issues in that image - my usercss and fontconfig/freetype font rendering settings are very unusual, complex, and often very disruptive] [2] https://support.google.com/recaptcha/?hl=en#6223828 https://support.google.com/recaptcha/?hl=en#6223828 "We support the two most recent major versions of the following: [Desktop: Chrome, Firefox, Safari, Edge]"
- ve55 8y agoReCAPTCHA is one of the worst things that has happened to the Internet. Please consider an alternative if you are a webmaster that has a choice. It's overkill for most purposes.
- gingerlime 8y agoAny recommendations?
- ve55 8y agoFor most situations at most scales, there's a lot of simple open source captchas that should work just fine. If you're working on something that has high potential for dedicated abuse, there are some paid ones that will work well too. I can edit this post with links in a moment. But a captcha is just one line of defense, and you can take a lot of other things into account, like threat score of visitor IPs, verification methods like email, phone, etc.
- altfredd 8y agoIf you want to simply limit amount of unwanted traffic, implement conventional image captcha with some minor twist. State-of-art bots do not (yet) have a human-like AI, so you will be safe(r) until someone adapts all existing bots to solve your modification. If you want to hinder determined (but inept) adversary, impose reverse time limit: make your captcha a bit complex and deny answers, that arrive too fast. Legit users will spend a bit of time to solve captcha. Machine-learning-driven bots will blaze it. In addition to measuring speed of filling captchas you can measure amount of user time spent on other actions on your site — in process making your bot detector increasingly similar to Google's reCAPTCHA. In general look for behaviors, distinguishing legitimate users from malicious. Hint: having Google account might or might not indicate a legitimate user, but it is probably more efficient to ask users for it directly than in roundabout way by using reCAPTCHA.
- cadence- 8y agoWhat’s the alternative?
- gurpreetsatwal 8y agoI don't have much data to back this up, but I but I've noticed that I get the recaptcha challenge and almost every single time when I use Firefox. Whereas if I use Chrome I only get it once after not using Chrome in a while. Also on Firefox mobile, not only do i get the challenge, but I get multiple challenges.
- jgowdy 8y agoI'm somewhat glad to hear I'm not the only one who has been subjected to extremely excessive recaptcha tests according to these comments. Especially when I'm filling these out just to login to websites of which I'm a customer. I get it for ordering, but if you put this on your customers logging in, it's like you're begging for cancelations. Google is the one determining your paying customer's user experience. And if I pass your captcha, can you not cookie me with a signed token indicating that I already proved I was human for 30 days? It's like these lazy people can't handle bot login spam, so they just throw recaptcha on their login form and call it a day. If your login form requires paying customers to fill in recaptcha each time, you're doing it wrong. Please stop. Or go out of business faster.
- ezoe 8y agoIt's probably related to credit card fraud. There are large sets of stolen credit card numbers. Most of them are disabled. Crime group automated purchase process to determine if the number is live. So online stores really want to eliminate the automation.
- Sylamore 8y agoThe fastest way for me to get flagged is to request the audio test instead of the visual test, More than 7 out of 10 times it will halt and say my computer is sending automated queries and that I should try again later. I've even gotten caught in a reCAPTCHA loop where I successfully complete the capctha only to have to redo it again as soon as the page reloads.