Как пройти ReCaptcha V2 без браузера, инструкция

В настоящее время можно пройти рекапчу без эмуляции браузера на любом сайте.
Краткое описание как это сделать:


1) На странице, где встретилась рекапча галочкой, посмотрите код элемента

2) Найдите ссылку, начинающаюся на "www.google.com/recaptcha/api2/anchor"

3) Из этой ссылки возьмите значение параметра k=

4) Отправьте нам GET-запрос вида
http://rucaptcha.com/in.php?key=YOUR_CAPTCHA_KEY&method=userrecaptcha&googlekey=%googlekey%&pageurl=%http://site.com%
где
YOUR_CAPTCHA_KEY это Ваш ключ со страницы https://rucaptcha.com/setting
%googlekey% это значение параметра "k" из предыдущего шага
%http://site.com% это адрес страницы, где Вы встретили капчу. Указывайте полный адрес, даже если получить доступ к нему можно лишь после авторизации.

5) В ответ Вы получите
OK|Captcha_ID
где Captcha_ID - номер капчи в нашей системе

6) через 5-10 секунд сделайте запрос к нашему серверу вида
http://rucaptcha.com/res.php?key=YOUR_CAPTCHA_KEY&action=get&id=Captcha_ID
где
YOUR_CAPTCHA_KEY это Ваш ключ
Captcha_ID - номер капчи из предыдущего шага

В ответе вы получите
OK|%responce%
где %responce% код для прохождения рекапчи


7) В инспекторе найдите строку, начинающаюся на <textarea id="g-recaptcha-response"

8) И уберите оттуда  кусок "display: none;"

9) На странице, под рекапчей с галочкой появится поле для ввода.

10) введите туда %responce%, полученный от нашего сервера

11) Нажмите кнопку "Submit"
 

12) Рекапча пройдена!

 

 

Как понимаете, все эти действия возможно реализовать и без использования браузера. Прочтите дополнительную информацию, которая поможет Вам в прохождении рекапчи

Дополнительная информация

1) Значение параметра k постоянно и не меняется. Оно может измениться только в том случае, если администратор домена вручную его изменил.

2) Ответ, который Вы получили от нашего сервера активен в течении 120 секунд ( с момента, когда его получил наш работник).

3) Вы можете сначала получить код для прохождения капчи, а только потом открывать страницу, где она используется. Вы можете работать в многопоточном режиме: вы можете

получить несколько кодов для прохождения рекапчи для одного сайта и только потом их использовать. Главное, что один код можно использовать только 1 раз и только в

течении 120 секунд с момента, когда наш работник получил его

4)  Если на запрос ответа от нашего сервера Вы получили:
CAPCHA_NOT_READY
значит работники ещё не успели решить капчу.
Если
ERROR_CAPTCHA_UNSOLVABLE
Что-то пошло не так:
а) Вы загрузили несуществующий googlekey
б) Гугл изменил алгоритм работы и этот алгоритм в данный момент не работает
в) Слишком большая нагрузка на наших работников и они не успели решить капчу за 90 секунд