Как работать с ReCaptcha 3?

squirrel

Client
Регистрация
27.08.2015
Сообщения
10
Реакции
2
Баллы
3
Роюсь на форуме весь вечер, так нигде и не нашел объяснения.
Вот есть такая рекапча, если я правильно понимаю,это и есть 3-я:
11a3366f554c.png

Можно ли её распознать прямо во вкладке, как и ReCaptcha v2?
Если да, то что нужно вводить в эти поля?
7cef39538ab9.png

Буду благодарен за ссылку на соответствующую тему.
 
Роюсь на форуме весь вечер, так нигде и не нашел объяснения.
Вот есть такая рекапча, если я правильно понимаю,это и есть 3-я:
11a3366f554c.png

Можно ли её распознать прямо во вкладке, как и ReCaptcha v2?
Если да, то что нужно вводить в эти поля?
7cef39538ab9.png

Буду благодарен за ссылку на соответствующую тему.

Если это все же Рекаптча3, то вот статья с Рукаптчи https://rucaptcha.com/blog/recaptcha-v3-obhod
Из нее можно позаимствовать значения полей для заполнения.

upload_2019-1-15_21-25-12.png
 
  • Оценить
Реакции: Dolph и squirrel
Из нее можно позаимствовать значения полей для заполнения.
Поправлю на всякий случай. Заимствовать поле action - нельзя, его нужно выпарсить из кода страницы. В доке выше - просто для примера оно приведено.
 
Поправлю на всякий случай. Заимствовать поле action - нельзя, его нужно выпарсить из кода страницы. В доке выше - просто для примера оно приведено.

Подскажите плиз как правильно выпарсить action с кода? перерываю все java скрипты, его там просто напросто не могу найти.
 
Подскажите плиз как правильно выпарсить action с кода? перерываю все java скрипты, его там просто напросто не могу найти.
Приведите страницу сайта, где нужно пройти Рекаптчу3.
 
Капча - GoogleV3
Никак не можем обойти капчу с CapMonster, на RuCapcha - норм.
Судя по логам, сначала идём по /in.php:
method=userrecaptcha&googlekey=6Lc66nwUAAAAANZvAnT-OK4f4D_xkdzw5ML00&invisible=1&action=verify&pageurl=https%3A%2F%2Fxn--b1afk4ade.xn--90adear.xn--p1ai%2Fproxy%2Fcheck%2Fauto&version=v3&key=robot_id&min_score=0.3
Дальше - ответ от CapMonster:
POST http:/XXXXX/recaptcha2instance?id=35&result=&clickscount=0&taskscount=0&usedproxy=&process=4352&solutiontime=1098&error=Неправильный ввод&version=v2
и возвращает null
Почему в качестве параметра version=v2?
RecaphaSiteAddon: способ угадывания - HttpRequest, при способе угадывания Firefox - тоже самое, при Chrome - "вышло время ожидания"

Что можно сделать, чтобы заработало?
 
Капча - GoogleV3
Никак не можем обойти капчу с CapMonster, на RuCapcha - норм.
Судя по логам, сначала идём по /in.php:
method=userrecaptcha&googlekey=6Lc66nwUAAAAANZvAnT-OK4f4D_xkdzw5ML00&invisible=1&action=verify&pageurl=https%3A%2F%2Fxn--b1afk4ade.xn--90adear.xn--p1ai%2Fproxy%2Fcheck%2Fauto&version=v3&key=robot_id&min_score=0.3
Дальше - ответ от CapMonster:
POST http:/XXXXX/recaptcha2instance?id=35&result=&clickscount=0&taskscount=0&usedproxy=&process=4352&solutiontime=1098&error=Неправильный ввод&version=v2
и возвращает null
Почему в качестве параметра version=v2?
RecaphaSiteAddon: способ угадывания - HttpRequest, при способе угадывания Firefox - тоже самое, при Chrome - "вышло время ожидания"

Что можно сделать, чтобы заработало?
'
Если d ответе возвращается version2 то это invisible ReCapcha2, а не 3. Отправляйте её как рекапчу2
 
Ок, проверили с v2:
in.php:
method=userrecaptcha&googlekey=6Lc66nwUAAAAANZvAnT-OK4f4D_xkdzw5ML&invisible=1&action=verify&pageurl=https%3A%2F%2Fxn--b1afk4ade.xn--90adear.xn--p1ai%2Fproxy%2Fcheck%2Fauto&version=v2&key=robot_id&min_score=0.3
робот:
http://XXXX/recaptcha2instance?id=7...&process=4340&solutiontime=1699&error=Invalid key type&version=v2
null

тоже самое.
Так откуда action verify и min score в звпросе?
 
ок, убрали
method=userrecaptcha&googlekey=6Lc66nwUAAAAANZvAnT-OK4f4D_xkdzw5MLtAYFL&invisible=1&pageurl=https%3A%2F%2Fxn--b1afk4ade.xn--90adear.xn--p1ai%2Fproxy%2Fcheck%2Fauto&version=v2&key=robot_id
и, при "способе разгадывания - Firefox", тоже самое, "ответ пустой"
POST http://XXX/recaptcha2instance?id=16...&process=4088&solutiontime=1680&error=Invalid key type&version=v2
 
будет проще если скажете сайт с капчей
 
Да, это рекапча3. Метод распознавания Chrome в настройках sitekey addon.
Вот таким запросом отправляется.
Код:
Развернуть Свернуть Копировать
http://rucaptcha.com/in.php?method=userrecaptcha&key=xxxxxx&pageurl=https://xn--90adear.xn--p1ai/check/auto#&googlekey=6Lc66nwUAAAAANZvAnT-OK4f4D_xkdzw5MLtAYFL&version=v3&action=&min_score=
 
  • Оценить
Реакции: Roman*
Спасибо, но на Chrome всегда ERROR_RECAPTCHA_TIMEOUT, думает 42-46 сек.
 
Спасибо, но на Chrome всегда ERROR_RECAPTCHA_TIMEOUT, думает 42-46 сек.
Какрй IP адрес? Прокси используется?
httprequest не поддерживается для распознавания рекапчи3. Только браузерные методы работают.
 
никаких проксей, сам CapMonster запущен под виртуалкой, в win10/3GRAM
Firefox - пустой ответ, Chrome - timeout
строка запроса:
POST http://XXX/in.php
method=userrecaptcha&googlekey=6Lc66nwUAAAAANZvAnT-OK4f4D_xkdzw5MLtAYFL&invisible=1&pageurl=https%3A%2F%2Fxn--90adear.xn--p1ai%2Fcheck%2Fauto&version=V3&key=robot_id
робот:
POST http://XXX/recaptcha2instance?id=3&...utiontime=42787&error=ERROR_RECAPTCHA_TIMEOUT ()&version=v2
Все равно у вас непонятный запрос. Я приводил пример. откуда у вас параметр invisible например.
Ну и возможно ваш IP уже заюзан. Надо попробовать другой.
 
Поставили прокси, живой
POST http://ZZZ/recaptcha2instance?id=20...utiontime=41824&error=ERROR_RECAPTCHA_TIMEOUT (HTTP:%2F%2FXXX:YYY)&version=v2
Может быть есть еще какие-то настройки chrome? Зависит ли он того, установлен на компьютере Chrome обычный, или Firefox? Вырублены все антивирусы и подобные вещи
 
Поставили прокси, живой
POST http://ZZZ/recaptcha2instance?id=20...utiontime=41824&error=ERROR_RECAPTCHA_TIMEOUT (HTTP:%2F%2FXXX:YYY)&version=v2
Может быть есть еще какие-то настройки chrome? Зависит ли он того, установлен на компьютере Chrome обычный, или Firefox? Вырублены все антивирусы и подобные вещи
не понимаю, откуда у вас там version2. Версия КапМонстра последняя 2.10.8.7?
Отправка из стороннего софта?
 
Да, 2.10.8.17
Отправляем с самописной программы, дальше смотрим логи CapMonster
Попробую переустановить CapMonster на другую машину
 
Да, 2.10.8.17
Отправляем с самописной программы, дальше смотрим логи CapMonster
Попробую переустановить CapMonster на другую машину
Похоже что все таки как рекапча2 отправляется. Проверьте правильность отправки
 
Да, это рекапча3. Метод распознавания Chrome в настройках sitekey addon.
Вот таким запросом отправляется.
Код:
Развернуть Свернуть Копировать
http://rucaptcha.com/in.php?method=userrecaptcha&key=xxxxxx&pageurl=https://xn--90adear.xn--p1ai/check/auto#&googlekey=6Lc66nwUAAAAANZvAnT-OK4f4D_xkdzw5MLtAYFL&version=v3&action=&min_score=

Попробовал curl-ом по вашей ссылке - все равно таймаут. Сегодня попробую переустановить
 
Переустановил на новую машину, Win10/64, обращаюсь curl-ом с другой машины:
curl -i -X POST -H "Content-type: application/x-www-form-urlencoded;charset=utf-8" http://10.200.16.248/in.php -d "method=userrecaptcha" -d "pageurl=https://xn--90adear.xn--p1ai/check/auto#" -d "googlekey=6Lc66nwUAAAAANZvAnT-OK4f4D_xkdzw5MLtAYFL" -d "version=v3" -d "action=" -d "min_score="

timeout
 
Переустановил на новую машину, Win10/64, обращаюсь curl-ом с другой машины:
curl -i -X POST -H "Content-type: application/x-www-form-urlencoded;charset=utf-8" http://10.200.16.248/in.php -d "method=userrecaptcha" -d "pageurl=https://xn--90adear.xn--p1ai/check/auto#" -d "googlekey=6Lc66nwUAAAAANZvAnT-OK4f4D_xkdzw5MLtAYFL" -d "version=v3" -d "action=" -d "min_score="

timeout
Почему "action" и "min_score" пустые ?
 
Да дело даже не в этом.
Наконец-то добился работающего curl:
curl -i -X GET -G 'http://XXXXXXX/in.php?' \
-d method=userrecaptcha \
-d key=robot_id \
-d googlekey=6Lc66nwUAAAAANZvAnT-OK4f4D_xkdzw5MLtAYFL \
-d pageurl=https:%2F%2Fxn--90adear.xn--p1ai%2Fcheck%2Fauto \
-d version=v3
метод POST не работает, хотя работал на ruCapch'e

Аллилуя!
 
  • Оценить
Реакции: VladZen
Да дело даже не в этом.
Наконец-то добился работающего curl:
curl -i -X GET -G 'http://XXXXXXX/in.php?' \
-d method=userrecaptcha \
-d key=robot_id \
-d googlekey=6Lc66nwUAAAAANZvAnT-OK4f4D_xkdzw5MLtAYFL \
-d pageurl=https:%2F%2Fxn--90adear.xn--p1ai%2Fcheck%2Fauto \
-d version=v3
метод POST не работает, хотя работал на ruCapch'e

Аллилуя!
дык через curl - надо urlencoded слать параметры! )
 
rcv3 через post не работает, выдает invalid key, только через get
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)