Есть программисты, чья работа заключается в том, чтобы обходить ботов, покупающих кроссовки.
Поэтому нам лучше выяснить, что они замышляют.
"Говорят, что если ты знаешь своего врага и знаешь себя, то тебе не нужно бояться результата ста сражений".
Сунь-цзы, Искусство войны
Знаете, что является настоящей занозой в заднице?
Каптчи.
А существуют они потому, что боты - это тоже заноза в заднице.
И те, и другие участвуют в своеобразной гонке вооружений по автоматизации, бесконечно превосходя друг друга в мастерстве - за то, что они заноза в заднице.
Если вы понимаете своего противника, вы можете позиционировать себя так, чтобы избежать ввода капчи и других мер по борьбе с ботами.
Давайте посмотрим, какие меры принимаются для борьбы с кроссовыми ботами, и какие способы борьбы с ними наиболее эффективны.
Как победить сникер-ботов #1: Каптчи
Каптчи предназначены для отсеивания ботов.
В ранних версиях вам предлагается головоломка, которая (по идее) должна быть простой для человека и практически невыполнимой для ботов.
Более современные капчи (например, Google reCaptcha версии 3) оценивают посещаемость сайта и присваивают посетителям баллы риска.
Баллы риска варьируются от 1 до 10, то есть от определенно бота до определенно человека. В результате администраторы сайтов могут устанавливать пользовательские пороговые значения, которые блокируют пользователей или запускают дополнительные головоломки, чтобы доказать свою человеческую сущность.
Наиболее часто встречаются следующие типы поведения ботов, вызывающие появление капчи:
- Превышение количества запросов, допустимого для человеческой деятельности.Сайты отслеживают трафик и исходят из пределов человеческой деятельности. Если ваш бот превысит эти пределы, ему будет предложено пройти проверку с помощью капчи.
- Использование прямых ссылок на страницу оформления заказа.Боты получают огромное преимущество перед другими покупателями, если используют прямую ссылку для перехода на страницу оформления заказа. Однако многие сайты уже осознали эту проблему и теперь запрашивают ввод капчи у всех, кто не следует стандартному маршруту покупателя.
- Использование ботов в старых версиях браузеров.Некоторые боты перестают работать после обновления браузера, и ленивым, но удивительно распространённым решением является просто не обновлять браузер. Само по себе это не станет поводом для блокировки со стороны сайта, но вам придётся сталкиваться с большим количеством капч.
- Оставление «отпечатков» браузера.Чем уникальнее ваш «отпечаток», тем проще вас вычислить. Вы не можете не оставлять следов в Интернете, но можете сделать так, чтобы ваши «отпечатки» выглядели довольно типичными.
Контрмера: Будьте людьми
Короче говоря, если вы вызовете достаточно подозрений, то сработает капча. Поэтому необходимо убедить сайты в том, что вы "безопасный" посетитель.
- Скройте свой IP-адрес с помощью прокси. Лучшими проксидля маскировки IP-адреса являютсяротационные резидентные прокси. Резидентные прокси не только позволяют вам выглядеть как любой другой реальный пользователь, но и очень часто меняют ваш IP-адрес. Таким образом, при каждой отправке запроса вы выглядите как другой реальный пользователь.
- Капчи, которые можно пройти одним щелчком.Если у вас низкий уровень риска в системе Google, в большинстве случаев вам придется решать только такие капчи. Уровень риска можно повысить с помощью «фарминга» учетных записей Gmail. Мы подробнее остановимся на этом в другой раз, а пока ознакомьтесь с некоторыми инструментами для фарминга и автоматизации, такими как AYCD или Kodai Essentials.
- Выбирайте ботов с умом. Хороший бот будет максимально близко имитировать человеческий просмотр - достаточно, чтобы убедиться в том, что в его действиях нет ничего автоматического. Помните, что некоторые боты требуют ручной настройки для задержки запросов и изменения автоматики в соответствии с возможностями человека.
Иногда капчи являются стандартным приветствием для всех посетителей без исключения. В этом случае существуют некоторые боты, которые позволяют решать капчи прямо через свой интерфейс. Примером могут служить боты для покупки кроссовок Nike.
Если вы достаточно хорошо справляетесь с капчами, они не будут представлять особой помехи. Несмотря на то, что они предназначены для борьбы с ботами-кроссовщиками, на самом деле капчи могут работать на ваше преимущество, поскольку они замедляют работу всех остальных.

Как победить кроссовых ботов #2: Очереди
Линии очередей регулируют трафик, предотвращая перегрузку сайтов. Они похожи на виртуальные залы ожидания, и для сникер-ботов их сложно обойти.

Приложения для управления потоком посетителей, такие как Queue-it, направляют посетителей сайта в виртуальную комнату ожидания. По прошествии некоторого времени посетители могут продолжить покупки.
Некоторые из этих комнат ожидания имеют дополнительный протокол проверки, а некоторые даже могут случайным образом выбирать участников для дальнейшего прохождения через них к покупке. Это исключает многие преимущества, которыми могут обладать боты или кто-либо другой.
Нет нужды говорить, что это еще одна заноза в заднице.
Контрмера: VIP-пропуска
- Обход очереди.Боты по-прежнему быстрее приобретают товары, как только выходят из очереди, но больше ничего сделать не удастся. Однако у некоторых ботов встроены функции обхода очередей, либо они получают право на обход для ограниченного количества выпусков кроссовок.
Например, бот Cybersole может обходить исключительно очереди в Footlocker в Европе. Поэтому, в зависимости от того, где вы хотите купить кроссовки, вам нужно выяснить, есть ли очередь, и если да — какой бот может её обойти. - Выдайте себя за Googlebot. Если говорить коротко, системы очередей не отправляют ботов Google (или «пауков Google») в зону ожидания. Веб-сайты полагаются на них при индексации нового контента, в том числе списков товаров. Поэтому, чтобы не «оскорбить» пауков, сайты относятся к ним как к VIP-пользователям и пропускают их без очереди. Я нашел эту статью об обходе очередей — попробуйте сами.
Как победить сникер-ботов #3: Отпечатки пальцев браузера
Проще говоря, "отпечатки пальцев" браузера - это сбор данных. Но вместо сбора личной информации он собирает данные о вас:

- Браузер и операционная система
- Разрешение экрана и глубина цвета
- Язык, часовой пояс и шрифты
- Плагины и любые приложения, например, блокировщики рекламы
- И другие поведенческие тенденции
Интересно то, что можно сделать с этими данными. Цифровые отпечатки пальцев со временем формируют профили пользователей, аналогичные профилям покупателей, которые используются для таргетинга рекламы. Таким образом, сайты могут показывать разные страницы или продукты разным пользователям.
Известны случаи, когда интернет-магазины направляли ботов на изменение цен, ограничивали выбор товаров или даже расставляли ловушки.
Контрмеры: слиться с толпой и использовать прокси-серверы
Полностью скрыть свой отпечаток невозможно, но можно сделать его незаметным. Ваша главная цель — выглядеть как обычный пользователь, не выделяющийся ничем особенным. Лучший способ добиться этого — использовать прокси-серверы из жилых районов и слиться с толпой.
Хорошо, с прокси-серверами все просто - но как влиться в коллектив?
Простой способ. Управляйте «отпечатком» своего браузера с помощью системы управления виртуальными браузерами, такой как Multilogin. Она позволяет сохранять и загружать различные цифровые «отпечатки» по мере необходимости. Например, при использовании бота для покупки кроссовок.
Как победить сникер-бота #4: шоковые падения и охота на мусор
Розничные продавцы кроссовок придумали довольно креативные способы сократить разрыв между ботами и покупателями-людьми.
Шоковое падение - это когда о выпуске кроссовок практически не сообщается, или когда запасы кроссовок пополняются через несколько недель или месяцев после официальной даты выпуска - пока никто не видит. Некоторые любители кроссовок следят за своим приложением SNKR в надежде, что они окажутся в числе первых, кто испытает шок. Подсказки также распространяются в группах кулинаров.
Лучший способ победить сникер-бота - полностью исключить его из уравнения. Такие розничные продавцы кроссовок, как Nike и Adidas, с успехом экспериментируют с выходом на рынок в присутствии продавцов и охотой за кроссовками.
Контрмера: Хорошо сработано!

Сможет ли антибот когда-нибудь окончательно похоронить сникер-ботов?
Скорее всего, нет.
Если люди могут что-то создать, то они могут и разрушить — при условии, что у них будет достаточныйстимул для этого.
Другими словами, если разработчикам ботов выгодно и дальше быть занозой в заднице, они так и будут делать.
Так что держитесь за свои задницы.
