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

squirrel

Client
Joined
Aug 27, 2015
Messages
10
Reaction score
2
Points
3
Роюсь на форуме весь вечер, так нигде и не нашел объяснения.
Вот есть такая рекапча, если я правильно понимаю,это и есть 3-я:

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

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

Lord_Alfred

Client
Joined
Oct 9, 2015
Messages
3,916
Reaction score
3,880
Points
113
С большой долей вероятности - это просто invisible recaptcha. У тройки нет бейджика, по-моему
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
22,425
Reaction score
9,989
Points
113
Роюсь на форуме весь вечер, так нигде и не нашел объяснения.
Вот есть такая рекапча, если я правильно понимаю,это и есть 3-я:

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

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

upload_2019-1-15_21-25-12.png
 
  • Thank you
Reactions: Dolph and squirrel

Lord_Alfred

Client
Joined
Oct 9, 2015
Messages
3,916
Reaction score
3,880
Points
113
Из нее можно позаимствовать значения полей для заполнения.
Поправлю на всякий случай. Заимствовать поле action - нельзя, его нужно выпарсить из кода страницы. В доке выше - просто для примера оно приведено.
 

VladZen

Administrator
Staff member
Joined
Nov 5, 2014
Messages
22,794
Reaction score
6,022
Points
113

MaxMassa

Client
Joined
Jan 26, 2019
Messages
5
Reaction score
0
Points
1
Поправлю на всякий случай. Заимствовать поле action - нельзя, его нужно выпарсить из кода страницы. В доке выше - просто для примера оно приведено.
Подскажите плиз как правильно выпарсить action с кода? перерываю все java скрипты, его там просто напросто не могу найти.
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
22,425
Reaction score
9,989
Points
113
Подскажите плиз как правильно выпарсить action с кода? перерываю все java скрипты, его там просто напросто не могу найти.
Приведите страницу сайта, где нужно пройти Рекаптчу3.
 

MaxMassa

Client
Joined
Jan 26, 2019
Messages
5
Reaction score
0
Points
1
Приведите страницу сайта, где нужно пройти Рекаптчу3.
отправил ссылочку в скайпе и продублировал на почту)
 

a3r

Новичок
Joined
Feb 13, 2019
Messages
12
Reaction score
4
Points
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 - "вышло время ожидания"

Что можно сделать, чтобы заработало?
 

VladZen

Administrator
Staff member
Joined
Nov 5, 2014
Messages
22,794
Reaction score
6,022
Points
113
Капча - 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
 

a3r

Новичок
Joined
Feb 13, 2019
Messages
12
Reaction score
4
Points
3

VladZen

Administrator
Staff member
Joined
Nov 5, 2014
Messages
22,794
Reaction score
6,022
Points
113
Ок, проверили с 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&result=&clickscount=0&taskscount=0&usedproxy=&process=4340&solutiontime=1699&error=Invalid key type&version=v2
null

тоже самое.
Так откуда action verify и min score в звпросе?
 

a3r

Новичок
Joined
Feb 13, 2019
Messages
12
Reaction score
4
Points
3

VladZen

Administrator
Staff member
Joined
Nov 5, 2014
Messages
22,794
Reaction score
6,022
Points
113
будет проще если скажете сайт с капчей
 

VladZen

Administrator
Staff member
Joined
Nov 5, 2014
Messages
22,794
Reaction score
6,022
Points
113
Да, это рекапча3. Метод распознавания Chrome в настройках sitekey addon.
Вот таким запросом отправляется.
Code:
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=
 
  • Thank you
Reactions: Roman*

a3r

Новичок
Joined
Feb 13, 2019
Messages
12
Reaction score
4
Points
3
Спасибо, но на Chrome всегда ERROR_RECAPTCHA_TIMEOUT, думает 42-46 сек.
 

VladZen

Administrator
Staff member
Joined
Nov 5, 2014
Messages
22,794
Reaction score
6,022
Points
113
Спасибо, но на Chrome всегда ERROR_RECAPTCHA_TIMEOUT, думает 42-46 сек.
Какрй IP адрес? Прокси используется?
httprequest не поддерживается для распознавания рекапчи3. Только браузерные методы работают.
 

a3r

Новичок
Joined
Feb 13, 2019
Messages
12
Reaction score
4
Points
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&result=&clickscount=0&taskscount=0&usedproxy=&process=796&solutiontime=42787&error=ERROR_RECAPTCHA_TIMEOUT ()&version=v2
 

TopSerf

Client
Joined
Feb 12, 2017
Messages
1,504
Reaction score
232
Points
63

VladZen

Administrator
Staff member
Joined
Nov 5, 2014
Messages
22,794
Reaction score
6,022
Points
113
никаких проксей, сам 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&result=&clickscount=0&taskscount=0&usedproxy=&process=796&solutiontime=42787&error=ERROR_RECAPTCHA_TIMEOUT ()&version=v2
Все равно у вас непонятный запрос. Я приводил пример. откуда у вас параметр invisible например.
Ну и возможно ваш IP уже заюзан. Надо попробовать другой.
 

a3r

Новичок
Joined
Feb 13, 2019
Messages
12
Reaction score
4
Points
3
Поставили прокси, живой
POST http://ZZZ/recaptcha2instance?id=20&result=&clickscount=0&taskscount=0&usedproxy=HTTP://XXX:YYY&process=5640&solutiontime=41824&error=ERROR_RECAPTCHA_TIMEOUT (HTTP:%2F%2FXXX:YYY)&version=v2
Может быть есть еще какие-то настройки chrome? Зависит ли он того, установлен на компьютере Chrome обычный, или Firefox? Вырублены все антивирусы и подобные вещи
 

VladZen

Administrator
Staff member
Joined
Nov 5, 2014
Messages
22,794
Reaction score
6,022
Points
113
Поставили прокси, живой
POST http://ZZZ/recaptcha2instance?id=20&result=&clickscount=0&taskscount=0&usedproxy=HTTP://XXX:YYY&process=5640&solutiontime=41824&error=ERROR_RECAPTCHA_TIMEOUT (HTTP:%2F%2FXXX:YYY)&version=v2
Может быть есть еще какие-то настройки chrome? Зависит ли он того, установлен на компьютере Chrome обычный, или Firefox? Вырублены все антивирусы и подобные вещи
не понимаю, откуда у вас там version2. Версия КапМонстра последняя 2.10.8.7?
Отправка из стороннего софта?
 

a3r

Новичок
Joined
Feb 13, 2019
Messages
12
Reaction score
4
Points
3
Да, 2.10.8.17
Отправляем с самописной программы, дальше смотрим логи CapMonster
Попробую переустановить CapMonster на другую машину
 

VladZen

Administrator
Staff member
Joined
Nov 5, 2014
Messages
22,794
Reaction score
6,022
Points
113
Да, 2.10.8.17
Отправляем с самописной программы, дальше смотрим логи CapMonster
Попробую переустановить CapMonster на другую машину
Похоже что все таки как рекапча2 отправляется. Проверьте правильность отправки
 

a3r

Новичок
Joined
Feb 13, 2019
Messages
12
Reaction score
4
Points
3
Да, это рекапча3. Метод распознавания Chrome в настройках sitekey addon.
Вот таким запросом отправляется.
Code:
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-ом по вашей ссылке - все равно таймаут. Сегодня попробую переустановить
 

a3r

Новичок
Joined
Feb 13, 2019
Messages
12
Reaction score
4
Points
3
Переустановил на новую машину, 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
 
Joined
Sep 18, 2018
Messages
107
Reaction score
11
Points
18
Переустановил на новую машину, 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" пустые ?
 

a3r

Новичок
Joined
Feb 13, 2019
Messages
12
Reaction score
4
Points
3
Да дело даже не в этом.
Наконец-то добился работающего 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

Аллилуя!
 
  • Thank you
Reactions: VladZen

Gfoblin

Client
Joined
May 30, 2013
Messages
4,693
Reaction score
1,048
Points
113
Да дело даже не в этом.
Наконец-то добился работающего 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 слать параметры! )
 

dimonad777

Client
Joined
Sep 26, 2018
Messages
1
Reaction score
0
Points
1
rcv3 через post не работает, выдает invalid key, только через get
 

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)