Боты и защита

Как отличить бота от человека

Боты всё лучше притворяются людьми: работают в настоящих браузерах, пишут осмысленные тексты, ходят с домашних адресов. Но кое-что их всё равно выдаёт. Собрали признаки для разных мест — от статистики сайта до комментариев.

Обновлено 11 ноября 20263 мин чтенияКоманда nbots

Содержание
  1. Главный принцип
  2. На сайте и в статистике
  3. В формах и заявках
  4. В комментариях и отзывах
  5. В чатах и соцсетях
  6. Чем проверять
  7. Частые вопросы

Коротко

  • Один признак ничего не доказывает — бота выдаёт сочетание и повторяемость.
  • Грамотный текст больше не признак человека: боты пишут нейросетью.
  • Признаки браузера видны только скриптам, поэтому для сайта нужен антибот.

Главный принцип

Ни один признак сам по себе не доказывает, что перед вами бот. Человек может быстро заполнить форму, сидеть через VPN или не двигать мышью. Бота выдаёт сочетание признаков — и повторяемость: у тысячи людей поведение разное, у тысячи ботов одной программы — одинаковое.

На сайте и в статистике

  • визиты пачками в одно время, часто ночью;
  • одинаковая длительность визитов и одинаковые страницы;
  • прямые заходы без источника или переходы из поиска по странным запросам;
  • почти 100% отказов у источника или, наоборот, неестественно «хорошее» поведение;
  • подменённые параметры браузера, признаки автоматизации, адреса хостингов.

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

В формах и заявках

Вставьте данные из заявки — проверка покажет признаки, по которым её стоит перепроверить. Всё работает в браузере.

Проверьте подозрительную заявкуВставьте данные из заявки — покажем признаки спама. Ничего не отправляется.
Заполните хотя бы одно поле
    Проверка номера телефонаПроверьте номер из заявки: существует ли он, какой оператор и регион.Открыть

    В комментариях и отзывах

    • общий текст, который подходит к любому товару или статье;
    • много отзывов за короткое время с похожими формулировками;
    • новые аккаунты без истории, с типовыми именами и аватарами;
    • ссылки в тексте или в имени;
    • ответы не по теме, если задать уточняющий вопрос.

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

    В чатах и соцсетях

    • мгновенные ответы в любое время суток;
    • шаблонные фразы и уход от конкретных вопросов;
    • просьба перейти по ссылке, перевести деньги или «подтвердить данные»;
    • профиль без фото, друзей и истории, созданный недавно.

    Чем проверять

    • Сайт — антибот в режиме наблюдения: по каждому визиту видно, человек это или бот и почему.
    • Логи сервера — анализатор логов покажет скрипты, сканеры и подозрительные адреса.
    • Заявки — проверка по признакам выше и лимиты на номер.
    • Поведение мыши — тест «Человек или бот» наглядно показывает разницу.

    Частые вопросы

    Как понять, что на сайт заходят боты?

    Ищите пачки коротких визитов, рост прямых заходов без причины, одинаковые визиты из одного источника и рост целей без заявок. Точно увидеть ботов в настоящих браузерах можно только с помощью антибота.

    Можно ли отличить бота по User-Agent?

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

    Как понять, что отзыв написал бот?

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

    Может ли бот пройти тест Тьюринга?

    В переписке современные нейросети часто неотличимы от людей. Поэтому отличают не по тексту, а по поведению, аккаунту и техническим признакам.

    Как отличить бота в Телеграме?

    По профилю без фото и истории, мгновенным шаблонным ответам и просьбам перейти по ссылке или перевести деньги. Официальные боты помечены и их имя заканчивается на bot.

    Видно ли ботов в Метрике?

    Часть: тех, кто представился роботом или выдал себя поведением. Боты в настоящих браузерах для Метрики выглядят людьми.

    Почему меня самого приняли за бота?

    Из-за VPN, отключённых cookie, расширений или очень быстрых действий. Хорошие системы в таком случае показывают проверку, а не блокируют.

    Читайте также