Задать вопрос
MrAbdrahimov
@MrAbdrahimov
Web-разработчик

Почему во фрейме recaptcha короче чем в окне?

Всем доброго времени суток!
Есть задача обойти recaptcha от google.
Всё что нужно повыдёргивал, картинку достал, отправил на Антигейт, но антигейт не справляется, т.к. выходит порядка 11 символов, ну не могут ребята правильно ввести каптчу.
Когда я открываю на сайте (т.е. там фрэйм), то вижу что там на картинке число, 3-4 цифры, когда открываю в новом окне, картинку вида https://www.google.com/recaptcha/api/image?c=".$key
то там пара слов порядка 11 символов. Пользуюсь curl'ом, Кто сталкивался с такой проблемой?, прошу помочь!
  • Вопрос задан
  • 804 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
Scorpi
@Scorpi
Потому что длина капчи зависит от других параметров.
Куки, user-agent, и js кода в капче.
Т.е. google отслеживает поведение пользователя, и если пользователь проверенный то ему даёт короткую капчу, или вообще её не предлагает.
А когда вы делаете запрос через curl, у google о вас никаких данных нет, поэтому он даёт максимально сложную капчу.
Ответ написан
@4EPEII
PHP cамоучка
Хотел спросить у автора вопроса :)
Расскажите пожалуйста по этапам сам принцип ваших выдергиваний, до момента когда вы получили картинку, отправка на Антигейт не интересует)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы