WhatsApp/2.23.19.73 i
Это нестандартная строка User-Agent: по ней не удаётся определить ни обычный браузер, ни известного бота. Ниже её характеристики и советы, как по поведению отличить человека от автоматического клиента.
Bot Guard видел этот User-Agent на 4 сайтах из 60 подключённых (7%). Первое появление в нашей статистике: 29.09.2023, последнее: 07.12.2023. Всего за это время зафиксировано 4 визита. В среднем это около 1 визитов в день за 70 дней наблюдений.
Вердикт: неопознанный клиент. Основания: в статистике 4 сайтов, 4 визитов. Это оценка по строке и поведению, а не доказательство: по одному User-Agent нельзя гарантировать, что за ним бот или человек.
Влияние неопознанного клиента зависит от того, как часто он ходит и что запрашивает. Начните с журнала сервера: частота запросов, пути и IP покажут, нужна ли защита.
Эта строка не похожа ни на известный браузер, ни на известного бота. Чтобы понять, кто за ней стоит, смотрите на поведение: запрашивает ли клиент robots.txt, выполняет ли JavaScript, как часто ходит и с какого IP.
Не блокируйте вслепую: сначала посмотрите по логам, что клиент запрашивает и как часто. Если нагрузки нет и вреда не видно, оставьте. При подозрительном поведении отправьте такие визиты на тихую проверку.
Этот User-Agent представляет собой клиент мессенджера WhatsApp версии 2.23.19.73, работающий на платформе iOS (буква 'i' указывает на iPhone/iOS). Он используется для отправки и получения сообщений, медиафайлов и звонков через инфраструктуру Meta (ранее Facebook). В отличие от веб-браузеров, это нативный мобильный клиент, который напрямую взаимодействует с серверами WhatsApp.
Уровень доверия: высокий. Это легитимный User-Agent официального приложения. Однако он может быть подделан злоумышленниками для обхода ограничений или сканирования уязвимостей. Риски: подделка строки для имитации трафика WhatsApp, потенциальное использование в DDoS-атаках (если не фильтровать). Рекомендуется проверять не только User-Agent, но и IP-адреса, принадлежащие Meta, а также использовать TLS-дайджесты для верификации.
Для идентификации в коде (например, на PHP или Nginx) используйте регулярное выражение: /^WhatsApp\/[0-9.]+ i$/i. На сервере можно разрешить доступ только с IP-диапазонов Meta (публикуются в виде AS32934). Для блокировки подделок - анализируйте заголовки X-Forwarded-For и User-Agent в связке с геолокацией.
Bot-guard.ru автоматически распознаёт и блокирует ботов вроде этого — без ручного ведения списков User-Agent. Подключение занимает несколько минут, сейчас сервис в открытом бесплатном тестировании.
Подключить бесплатноПроверки показывают ботов. Bot Guard их останавливает
Тариф «Старт» — 0 ₽: один сайт, до 100 000 запросов в месяц. Плагины для WordPress и 1С-Битрикс, проверка для nginx, PHP-код для любого сайта.