Recaptcha Post/Get

LiMe

Client
Регистрация
10.12.2015
Сообщения
618
Благодарностей
339
Баллы
63
Ребят, подскажите пожалуйста, как решить данную проблему, парсю PROM.UA с помощью GET запросов, словил рекапчу. Нашел данный кусок кода.

HTML:
<form action="//prom.ua/check_captcha" method="POST" id="check-captcha">
      <div class="g-recaptcha" data-sitekey="6LdbfxIUAAAAAN6WYJWiCT4Vd65-0lP1tTOUKZ48" data-callback="doSubmit"></div>
      <input type="hidden" value="aHR0cDovL3Byb20udWEvaeI4kwKmSzBIDv1GMFvstKpUpWkLC4hd8W5kZUYszi0=" name="url"/>
      <br/>
      <input type="submit" value="Ввод"/>
    </form>
Дернул оттуда это:
6LdbfxIUAAAAAN6WYJWiCT4Vd65-0lP1tTOUKZ48
Взял кубик, в SiteKey вставил то что выше, в URL вставил ссылку на страницу.
Получил ответ, но не знаю как его отдать...
В чате писал что &recaptcha=ответ, но я не разобрался куда и как отправлять. Подскажите пожалуйста, встала работа, очень буду признателен.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
вызови рекапчу в браузере руками. Проснифай, что куда как отправляется, когда отгадываешь её
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Ребят, подскажите пожалуйста, как решить данную проблему, парсю PROM.UA с помощью GET запросов, словил рекапчу. Нашел данный кусок кода.

HTML:
<form action="//prom.ua/check_captcha" method="POST" id="check-captcha">
      <div class="g-recaptcha" data-sitekey="6LdbfxIUAAAAAN6WYJWiCT4Vd65-0lP1tTOUKZ48" data-callback="doSubmit"></div>
      <input type="hidden" value="aHR0cDovL3Byb20udWEvaeI4kwKmSzBIDv1GMFvstKpUpWkLC4hd8W5kZUYszi0=" name="url"/>
      <br/>
      <input type="submit" value="Ввод"/>
    </form>
Дернул оттуда это:


Взял кубик, в SiteKey вставил то что выше, в URL вставил ссылку на страницу.
Получил ответ, но не знаю как его отдать...
В чате писал что &recaptcha=ответ, но я не разобрался куда и как отправлять. Подскажите пожалуйста, встала работа, очень буду признателен.
Кубик в какой версии постера? Должен быть автосабмит в последних версиях.
 

LiMe

Client
Регистрация
10.12.2015
Сообщения
618
Благодарностей
339
Баллы
63
Кубик в какой версии постера? Должен быть автосабмит в последних версиях.
5.12.2.0, последняя.
Вы наверно меня не правильно поняли, мне надо запросом отправить, т.е. чтобы не подключать браузер для разгадывания капчи.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
5.12.2.0, последняя.
Вы наверно меня не правильно поняли, мне надо запросом отправить, т.е. чтобы не подключать браузер для разгадывания капчи.
Дейсвительно не понял...
У нас есть кубик, в нем реализивано автоматическое распознавание через Sitekey -http://zennolab.com/wiki/ru:addons:capmonster:rc2#использование-в-zennoposter
браузер ненадо подключать.
 

LiMe

Client
Регистрация
10.12.2015
Сообщения
618
Благодарностей
339
Баллы
63
Дейсвительно не понял...
У нас есть кубик, в нем реализивано автоматическое распознавание через Sitekey -http://zennolab.com/wiki/ru:addons:capmonster:rc2#использование-в-zennoposter
браузер ненадо подключать.
Я это понимаю, я выдернул с data-sitekey данные, в моем случаи это - 6LdbfxIUAAAAAN6WYJWiCT4Vd65-0lP1tTOUKZ48 , указал URL страницы. Капча разгадалась на сервере, но я не знаю как отправить этот ответ
 

Sobesednic

Client
Регистрация
24.12.2012
Сообщения
391
Благодарностей
77
Баллы
28

LiMe

Client
Регистрация
10.12.2015
Сообщения
618
Благодарностей
339
Баллы
63

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113

LiMe

Client
Регистрация
10.12.2015
Сообщения
618
Благодарностей
339
Баллы
63
Нужно выбрать распознавание Во вкладке и отметить Выполнять автосабмит.
Парсится GET запросами, т.е. браузер отключен. Если сделать как вы говорите, то выходит:
Тип Время Сообщение
11:18:16 Выполнение действия HtmlElement Не нашли активную вкладку в инстансе. Инстанс 0:
11:18:16 Выполнение действия распознавания ReCaptcha2 ReCaptcha2 не распознана
Насколько я понимаю, мне надо как-то передать ответ который мне отдал сервис, но я не понимаю, как это сделать :ak:
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Парсится GET запросами, т.е. браузер отключен. Если сделать как вы говорите, то выходит:

Насколько я понимаю, мне надо как-то передать ответ который мне отдал сервис, но я не понимаю, как это сделать :ak:
Тогда правильно подсказал @doc - разгадать капчу в браузере. подсмотреть в мониторе трафика какие там запросы и сделать ввод ответа таким же запросом.
 

deopl

Client
Регистрация
06.12.2011
Сообщения
667
Благодарностей
126
Баллы
43
А как в C# подключить кубик с автосабмитом?
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Ну вы тут и дебаты устроили, товарищи :-)

Рекапча почти всегда отправляется с помощью параметра g-recaptcha-response, т.е. нужно в POST запросе писать:
Код:
тут_другие_поля_из_формы&g-recaptcha-response=ответ_сервера_рукапчи
А конкретно в этом случае POST-запрос нужно отправлять по адресу: https://prom.ua/check_captcha (или http://prom.ua/check_captcha - зависит от протокола). Ссылка эта берется из <form action="...">. А что уже дальше делать с тем результатом, что пришлет сервер - это уже другая история)



Если всё равно не понятно - в ReCaptchaGnizer есть тестовый проект для GET/POST режима (без браузера), там всё тоже самое делается, только с использованием рекапчагнайзера, а не встроенного кубика. Но тут уж на вкус и цвет)
 
  • Спасибо
Реакции: windog, one и VladZen

nikolius

Новичок
Регистрация
02.06.2016
Сообщения
14
Благодарностей
6
Баллы
3
Аналогичный... сайт https://viuly.io/register
На сайте используют зашифрованный javascript и снипет разгадывания не работает(он не находит Sitekey). Ок я его нашел через отслеживание Трафике в самой зенке - 6LcapTcUAAAAAKCoELPmlN8vfUk8puK4qiuYBEDg.
В настройке снипите ставлю этот ключ и сам сайт (как на картинке).
Получаю ответ от Антикапчи - 03AA7ASh1ByznLJ7kO5dLc1Be5NiJl-JkVg_Gv5nRjIBKzrV3kljFpVgxE4tByft-eI_yvHw0FBPY2J9rJhsQkl2Ub0FGD87JjuYuDOfggks4Hj_IkX4oDu4UVG1vZWAhgZC8Y_ECf3U_Ssp2h_8w2DxKv6UogaoFzWy8EHBUIWfhX6c94gke8g4ZelmS2Zr0BbQziQ8DqV0YBOOB13eQBBL8y7PnfZT5GuBsgPoEtQA82-PDRwOtwLAvQ3MDz2rVGR854DY1Asw1PbbQJqc-l18UsCpPWNLP3RHpnXftJ7UEI8xIjdRRxeN2UBIHvLYE1JcJ1n3H1Kn0Bj_k9q7WUJtH4IpIY6e0xMQ

Что надо сделать дальше чтобы пройти капчу? куда вставить этот ответ? если отправлять POST запросом то как это сделать???
1.JPG
2.JPG
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Заюзайте встроенный кубик или рекапчагнайзер, не мучайтесь :-)
 

nikolius

Новичок
Регистрация
02.06.2016
Сообщения
14
Благодарностей
6
Баллы
3
"Заюзайте встроенный кубик" - так он то и не находит sitekey, не работает он на этом сайте в атомат-режиме!!! попробуй сам на этом сайте ;-)
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
"Заюзайте встроенный кубик" - так он то и не находит sitekey, не работает он на этом сайте в атомат-режиме!!! попробуй сам на этом сайте ;-)
подсунь ему спаршенный сайткей, вроде такое можно там. Если нельзя - в рекапчагнайзере точно можно передать сайткей для решения
 
  • Спасибо
Реакции: vadimlgg2

nikolius

Новичок
Регистрация
02.06.2016
Сообщения
14
Благодарностей
6
Баллы
3
Может я конечно что не понимаю, но я же написал что сайткей я нашел, вставил его, сервис антикапчи дал ответ (значит капча решена как-бы) осталось только ей об этом сообщить) вопрос как это сделать?
Как видно из скрина выше все в режиме "Через Sitekey" уже подставлены параметры, но в таком режиме нет галки - выполнить autosubmit.
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Как видно из скрина выше все в режиме "Через Sitekey" уже подставлены параметры, но в таком режиме нет галки - выполнить autosubmit.
Рекапчагнайзер всё сам сделает: и ответ получит, и автосабмит использует (если его предварительно загрузить) и ответ введет в нужное поле
 

Igorst

Client
Регистрация
07.08.2011
Сообщения
189
Благодарностей
16
Баллы
18
Ребята,

через запрос

выдает такое
recaptcha-response=03AOLTBLS6NlYrAwOLARuhOMFTGvtl9iXDtrvscR5dNdpY_YS_Nzsy-x60YHnv16VHbMxq7iDd6HjBWRjJnLkNXXBB-Mhvc96vWGenrQ605gf0JUzb9Zi2VPUoFFqyafegwLWn30LggRAxpqHVRp0A1BC-CCFMHhPZbNlKuhvoPa37fscC0Idykcor4YjXH1b8_oXtqIP5OuJBwc__OC4-YX4UiqzPvh1tzAtaaYJwq51Yp4NCw-AnF5aSUigoy8wlsi_wiXljujqkM2rNbP93JJGITMaLZIUmgXFOiZLShdIjt0oMSqt4AvO_NPhiEp2cuyBG_ntv6-OGqUR9L07_mVJ-46bZv8KslBWDVrp5_4GUsEptSNAMacJe3z7GYUb3Cl6zOXN6LElcIA0kWZSnZphxZn2XGagtCeU6Auf0jSjwM1-Gy7dKgPKAeB-pLiALhAoyHdXXIKA5gjSJQay0-4ksJTvKjHqjDWc8vbANc-uQlqCMLEMsp4N2MiLItlT-z2gM4Y_rKqgb&google_captcha=&subscribe_checkbox=on

в исходном коде
<div class="g-recaptcha contact_page_capch right pad_t_10 pad_r_25" data-sitekey="6Lfc5wATAAAAAA17uaFfJvqRGvQsXmjrETIkTOt1"></div>

Подскажите как гадать
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113
Ребята,

через запрос

выдает такое
recaptcha-response=03AOLTBLS6NlYrAwOLARuhOMFTGvtl9iXDtrvscR5dNdpY_YS_Nzsy-x60YHnv16VHbMxq7iDd6HjBWRjJnLkNXXBB-Mhvc96vWGenrQ605gf0JUzb9Zi2VPUoFFqyafegwLWn30LggRAxpqHVRp0A1BC-CCFMHhPZbNlKuhvoPa37fscC0Idykcor4YjXH1b8_oXtqIP5OuJBwc__OC4-YX4UiqzPvh1tzAtaaYJwq51Yp4NCw-AnF5aSUigoy8wlsi_wiXljujqkM2rNbP93JJGITMaLZIUmgXFOiZLShdIjt0oMSqt4AvO_NPhiEp2cuyBG_ntv6-OGqUR9L07_mVJ-46bZv8KslBWDVrp5_4GUsEptSNAMacJe3z7GYUb3Cl6zOXN6LElcIA0kWZSnZphxZn2XGagtCeU6Auf0jSjwM1-Gy7dKgPKAeB-pLiALhAoyHdXXIKA5gjSJQay0-4ksJTvKjHqjDWc8vbANc-uQlqCMLEMsp4N2MiLItlT-z2gM4Y_rKqgb&google_captcha=&subscribe_checkbox=on

в исходном коде
<div class="g-recaptcha contact_page_capch right pad_t_10 pad_r_25" data-sitekey="6Lfc5wATAAAAAA17uaFfJvqRGvQsXmjrETIkTOt1"></div>

Подскажите как гадать
выдергиваешь sitekey, отправляешь на сервис, ответ отправляешь на сайт.
все шаги уже раз 100 на форуме расписаны.
 

p-sergei

Client
Регистрация
20.12.2016
Сообщения
542
Благодарностей
262
Баллы
63

Slam37

Новичок
Регистрация
06.09.2020
Сообщения
24
Благодарностей
2
Баллы
3
Ребят столкнулся с этой же проблеммой, ответ приходит что разгадана с кодом, и куда и как его вставить. или как отправить get запросом? в общем не знаю что с ним дальше делать?? Самбитом не отправляет
 
Последнее редактирование:

Slam37

Новичок
Регистрация
06.09.2020
Сообщения
24
Благодарностей
2
Баллы
3

Slam37

Новичок
Регистрация
06.09.2020
Сообщения
24
Благодарностей
2
Баллы
3
:bw:
 
Последнее редактирование:

Slam37

Новичок
Регистрация
06.09.2020
Сообщения
24
Благодарностей
2
Баллы
3
Тут немного разобрался на других сайтах гадает. На этом автоматом не хочет вводить угаданную каптчу. Как можно ее гет запросом ответ услать ?
 

Slam37

Новичок
Регистрация
06.09.2020
Сообщения
24
Благодарностей
2
Баллы
3
Извините что тут немного намусорил, Всем спасибо! вопрос решен но немного другим методом. админам можно мои мусорные сообщения почистить, я больше так не буду :ah:
 
  • Спасибо
Реакции: hyprvenm и Norim

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