Как Обойти Капчу Слайдера С Помощью Js И Puppeteer

Друзья, предлагаю вашему вниманию перевод статьи «Как обойти «ползунок CAPTCHA» с помощью JS и Puppeteer» Филип Витас.

Спам – огромная проблема для владельца сайта.

С другой стороны, капчи сводят меня с ума и ухудшают пользовательский опыт. Капчи отстой.

Давайте посмотрим правде в глаза.

Способов пройти верификацию много и каждый из них плох.

В последние годы боты становятся умнее с каждым днем, и защитить сайт от них становится все сложнее.

При наличии достаточного количества времени и ресурсов вы сможете обойти практически любую капчу.

В Puppeteer есть плагины для заполнения рекапчи.

Некоторые компании предоставляют услуги специально для этого.

Например, 2Captcha. Вот как его использовать Кукловод и 2Captcha Есть сайты, где в качестве альтернативы используется капча со слайдером («переместите ползунок для проверки»).

Но зачем вообще использовать такую простую капчу со слайдером? Причины заключаются в следующем:

  • Большинство ботов не работают на JS, поэтому вы можете их остановить.

  • Слайдер более удобен для пользователя
  • Для пользователей мобильных устройств перелистывание ползунка — обычное действие.

Итак, для людей ползунки понятны и просты.

Попробуем обойти некоторые капчи с помощью слайдера.



Переместите ползунок, чтобы отправить

jQuery используется в веб-формах, где есть элемент «переместить ползунок для отправки».

Это альтернатива капче, которая предотвращает спам при заполнении веб-форм.



Как обойти капчу слайдера с помощью JS и Puppeteer

Сначала заполняем поля ввода.

Для перемещения этого ползунка нам понадобится:

  • наведите курсор на центр слайдера
  • нажмите кнопку мыши
  • переместите мышь
  • отпустить кнопку мыши


Как обойти капчу слайдера с помощью JS и Puppeteer

Готовый.

Это было легко.



Слайдер регистрации Dipbit

Dipbit — это сайт для обмена цифровых валют. Обе страницы – вход в систему и регистрация – содержат элемент «переместить ползунок для проверки».



Как обойти капчу слайдера с помощью JS и Puppeteer

Dipbit пытается быть немного умнее, поэтому нам нужно добавить немного кода, чтобы скрыть принцип работы Puppeteer.

Как обойти капчу слайдера с помощью JS и Puppeteer



Как обойти капчу слайдера с помощью JS и Puppeteer



Таобао

Taobao — китайский интернет-магазин, принадлежащий Alibaba. Их слайдер регистрации похож на слайдер Dipbit. Разница лишь в том, что форма регистрации находится внутри.

Теги: #JavaScript #кукловод #CAPTCHA

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.