Geronom
@Geronom
C#

Парсер immobilienscout24 и GeeTest как получить нужный параметр для решения капчи?

Всем привет.

Если зайти на страницу (кроме главное на любой будет):

https://www.immobilienscout24.de/neubauprojekte/#/

Быстро или не быстро но будет выдана капча формата GeeTest.
Для ее решения требуется актуальный параметр gt и challenge, который можно смотреть в коде страницы, но есть проблема.

gt - публичный ключ сайта (статический)
challenge - динамический ключ задания

По факту challenge постоянно меняется, в том числе если в браузере открывать просмотр кода страницы, то он уже будет другим.

Отправка разных вариантов в гадалки капч не помогает, т.к. отдается невозможность решения. Проблему вижу в challenge.

Как можно получить актуальное значение?

Эмуляторы браузеров используются, но получаемые значения не проходят.
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 2
@user73624
Особенность GeeTest капчи в том, что если она уже загружена на странице, то решить её в сервисах по решению капч уже не получится, это описно в доке 2captcha:
6547aa8f2ed28920185379.png

Как и описано в доке 2captcha, необходимо изучить запросы которые делает GeeTest капча на странице, далее необходимо получить "свежий" парраметр challenge используя правильный найденный запрос. И уже со свежим парраметром challenge отправить капчу в сервис гадалки капч.

Вот есть пример решения GeeTest на JavaScript в Puppeteer с подробным описанием процесса решения: https://github.com/dzmitry-duboyski/GeeTest-demo
Ответ написан
Комментировать
Geronom
@Geronom Автор вопроса
C#
Решение давно найдено, но 2captcha исключительно дорогой и плохой сервис. Есть в разы лучше и дешевле.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы