Solving reCAPTCHA v2 from another website

mynamejefff

Newbie
Joined
Sep 7, 2021
Messages
2
Reaction score
1
I'm looking to figure out how other captcha solving services work.
Here is another thread asking the same question: https://www.blackhatworld.com/seo/render-google-recaptcha-from-external-website.1010176/

Here's the example I'm using: https://2captcha.com/demo/recaptcha-v2
I tried loading the anchor directly: https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LeIxboZAAAAAFQy7d8GPzgRZu2bV0GwKS8ue_cH&co=aHR0cHM6Ly8yY2FwdGNoYS5jb206NDQz&hl=en&v=wxAi4AKLXL2kBAvXqI4XLSWS&size=normal&cb=1nie8g33v0m0

The issue is when loading the anchor directly, it shows the reCAPTCHA widget, but it won't load the captcha itself.
The console shows an error:
recaptcha__en.js:102 Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://2captcha.com') does not match the recipient window's origin ('https://www.google.com').

Anyone know how to load the reCAPTCHA directly like this?
 
Aged accounts only get you so far, you'd still eventually need to solve the captchas when your score isn't high enough anymore
 
I'm looking to figure out how other captcha solving services work.
Here is another thread asking the same question: https://www.blackhatworld.com/seo/render-google-recaptcha-from-external-website.1010176/

Here's the example I'm using: https://2captcha.com/demo/recaptcha-v2
I tried loading the anchor directly: https://www.google.com/recaptcha/ap...LXL2kBAvXqI4XLSWS&size=normal&cb=1nie8g33v0m0

The issue is when loading the anchor directly, it shows the reCAPTCHA widget, but it won't load the captcha itself.
The console shows an error:
recaptcha__en.js:102 Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://2captcha.com') does not match the recipient window's origin ('https://www.google.com').

Anyone know how to load the reCAPTCHA directly like this?
Watching. I'd like to know this as well.
 
Hi there,

You don't/shouldn't mess with the reCAPTCHA internal, unless you have a lot of experience with reCAPTCHA. It's incredibly complicated and all of it is interlinked, meaning if you isolate 1 part, everything stops working.

What you should be doing is navigating to the site URL, over riding the HTML with a blank page, and then loading the reCAPTCHA script yourself and calling grecaptcha.render()

Or you can try to spoof the origin/hostname of the site you are rendering it on. That can be done either with modifying your host file locally, or at the browser level.

Try searching GitHub for "recaptcha harvester" - they'll have what you need.
 
Hi there,

You don't/shouldn't mess with the reCAPTCHA internal, unless you have a lot of experience with reCAPTCHA. It's incredibly complicated and all of it is interlinked, meaning if you isolate 1 part, everything stops working.

What you should be doing is navigating to the site URL, over riding the HTML with a blank page, and then loading the reCAPTCHA script yourself and calling grecaptcha.render()

Or you can try to spoof the origin/hostname of the site you are rendering it on. That can be done either with modifying your host file locally, or at the browser level.

Try searching GitHub for "recaptcha harvester" - they'll have what you need.
I actually came across the harvester thing, but couldn't figure out how it worked. Are you in the discord group?
 
Back
Top