Обновление eByeBots 2.5

eByeBots 2.5, главное: управление ИИ-ботами, обновления ядра, улучшения веб-панели

За последние месяцы мы получили десятки предложений от пользователей и сами накопили идеи, которые хотелось реализовать. В результате появилась версия eByeBots 2.5 — обновление, которое делает защиту более гибкой, а управление сервисом значительно удобнее.
Главный акцент этого релиза — больше возможностей для пользователей, улучшение производительности прокси-сервера, обновления ядра, фикс ошибок и простота.

Подключиться к нам теперь можно в самое короткое время — максимально автоматизировали подключение и настройку конфига!
Перед подключением к нам не нужно больше отключать HTTP > HTTPS редирект (с Вашей стороны)

  • Только сменить А записи и установить выданный нами SSL сертификат.

Ниже обсудим видимые части обновления, доступные для наших клиентов.

Загрузка логов

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

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

Пользовательские правила защиты

Раздел пользовательских правил переработан, он стал компактным и с новым функционалом:

Пользовательские правила защиты ebyebots

Давайте разберем новый функционал страницы.

Блокировать или разрешать ИИ сервисы — Perplexity, OpenAI (ChatGPT), DeepSeek, Anthropic (Claude)

Разрешите или заблокируйте ИИ-ботов, чтобы они не / сканировали Ваш сайт. Большинство ботов фиксируются по официальным IP-диапазонам, а не по User-Agent. Исключение — ClaudeBot: его нельзя надёжно определить по IP, он не всегда использует официальные адреса и размещён на разных хостингах с разными ASN-сетями; для него применяется правило «прямой заход без Referer + User-Agent содержит anthropic.com». По умолчанию боты разрешены.

Разрешение или блокировка ИИ ботов на сайте - Perplexity и ChatGPT
Разрешение или блокировка ИИ ботов на сайте — Perplexity и ChatGPT
Блокировка или разрешение ИИ ботов - DeepSeek и ClaudeBot
Блокировка или разрешение ИИ ботов — DeepSeek и ClaudeBot

Кому-то эти боты необходимы для офера, а для кого то создают только нагрузку на сервер. Позже по ИИ ботам будет опубликована подробная статья на Habr. Ссылку предоставим здесь.

Капча по URL / Referer / User-Agent

Отправляет на капчу посетителей по заданным условиям: URL, Referer или User-Agent

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

Пометки для правил

К каждому правилу теперь можно добавить комментарий, чтобы потом через месяц / два Вы быстро вспомнили для чего создавали данные правила, кого пропускали или блокировали, пример:

Комментария в панели защиты

Включение / отключение проверки для прямых заходов

Прямые заходы ebyebots

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

  • очистка логов — теперь Вы можете очистить логи аналитики (на странице аналитики или в системных настройках);
  • смена IP Вашего основного сервера / сайта из панели — во вкладе Системные настройки можете изменить айпи бэкенд сервера, после перезагрузить конфиг прокси сервера

смена айпи прокси сервера

иногда бывает что хостер пишет Вам по разным причинам (переезд, перенос сайта на более мощный сервер)

для вашего заказа был назначен новый IP-адрес: ****. Пожалуйста, обновите настройки сети, указав этот IP.

Эта опция поможет, обновить конфиг прокси-сервера без обращение я к нам.

  • смена логина и пароль в панели управления — в системных настройках, теперь Вы самостоятельно можете изменить логин и пароль в панели
    обратите внимание, что данные от ebyebots.ru/server остаются старыми, смена через ТП

Смена логина и пароля на ebyebots

  • исправлена ночная тема панели — в зависимости от темы Windows, темная тема могла быть местами светлой

Новые столбцы в панели аналитики

Добавлены новые столбцы в панели аналитики.

  • Страна
  • ASN
  • Загрузка

Вы можете фильтровать / исключать данные по Стране и ASN. Группировать быстрые или медленные страницы по времени, на основе этого выявлять проблемные страницы:

Новые поля в аналитики ebyebots

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

Топ 10 по странам и ASN

Страницы проверки и блокировки

Ранее в прошлых обновлениях, мы сделали разные режимы проверок, темные светлые темы , теперь же прямо из панели в разделе «Системные настройки» можно выбрать нужный стиль  и логику:

Выбор проверки капчи на сайте

Правки по URL и REFERER

Полный URL

Раньше при копировании URL с панели аналитики копировался URL так /favicon.ico
Теперь вот так
https://ebyebots.ru/favicon.ico

Referer

Была проблема с исключение внутренних переходов (внутри сайта), теперь можно исключить все внутренние переходы и изучать остальное.

Количество строк на экране

В конце таблицы аналитики, теперь можно настроить сколько строк отображать на экране:

Выбор количества строк на экране

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

Политика конфиденциальности

Добавили для Ваших сайтов, политику конфиденциальности нашего сервиса (страница проверки / страница блокировки)

Настоящая политика размещена на сайте: тут будет указан Ваш сайт (на скриншотах просто наш сайт)

Политика конфиденциальности на странице антибот проверки Политика конфиденциальности для Вашего сайта Политика конфиденциальности на странице блокировки

Что касается ссылки на наш ресурс

ebyebots ссылка

Ссылка на наш сервис размещается только на странице проверки или блокировки, поисковые системы её не видят — они в исключениях. Ссылка не влияет на SEO Вашего сайта и не передает ссылочный вес.

Так же, все ссылки на наш ресурс содержат атрибут rel="nofollow", который сообщает поисковым системам, что она не должна рассматриваться как рекомендация для ранжирования. Атрибуты noopener и noreferrer используются исключительно в целях безопасности и не влияют на SEO.

  • noopener — не позволяет открытой странице получить доступ к вкладке вашего сайта через механизм window.opener, предотвращая потенциальные атаки и вмешательство в работу исходной страницы.
  • noreferrer — не передает информацию о том, с какого сайта пользователь перешел по ссылке (HTTP-заголовок Referer), что повышает конфиденциальность перехода.

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

Зачем размещена Политика конфиденциальности?

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

Для владельцев сайтов это также является дополнительным подтверждением открытости работы сервиса и способствует соблюдению требований российского законодательства в сфере обработки персональных данных, в частности Федерального закона № 152-ФЗ «О персональных данных». Наличие доступной Политики конфиденциальности помогает информировать пользователей об обработке их данных и снижает юридические риски, связанные с недостаточным информированием.

Что дальше в планах

Режим «Под атакой»

Мы планировали выпустить этот режим в этом обновлении, но возникли сложности — требуются еще тесты для реализации защиты, чтобы Вы могли включить её самостоятельно и без обращения к нам.
Скорее всего потребуется переписать всю логику. Мы хотим добиться, чтобы при атаке нагрузка на прокси сервер была минимальная на основе нашей системы белых списков. Режим пока откладывается, но работа активно ведётся.

Блокировка / Исключения / Проверка по ASN и странам

Сейчас это доступно индивидуально по запросу от Стандарт тарифа, в зависимости от Ваших задач. В планах сделать это так же через панель.

Работа с TLS Fingerprint

У нас уже есть Fingerprint отпечатки, но мы хотим собирать так же отпечаток TLS.

TLS Fingerprint (отпечаток TLS) — это слепок сетевых настроек устройства при создании безопасного соединения. У каждого браузера и библиотеки (Python, curl, Chrome) этот слепок уникален.

JA3 — старая версия. Собирает параметры TLS в один MD5-хэш. Минус: ломается из-за защиты современных браузеров (рандомизации TLS).

JA4 — новый стандарт. Он умнее, устойчив к рандомизации и разбивает отпечаток на понятные модули (TLS, HTTP-заголовки и т.д.).

В планах добавить в аналитику отпечатки TLS для их последующей фильтрации.

Есть идеи? Предлагайте! До связи!