Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.66 Safari/537.36
Этот User-Agent представляет браузер Google Chrome версии 103, работающий на операционной системе Windows 8.1 (Windows NT 6.3) с 64-разрядной архитектурой. Браузер использует движок рендеринга Blink (через AppleWebKit). Chrome разработан компанией Google на основе открытого проекта Chromium. Версия 103 была выпущена в середине 2022 года и на сегодняшний день считается устаревшей, так как Google выпускает обновления каждые 4-6 недель. Данный User-Agent может указывать на реального пользователя, но также часто используется ботами, скребками и инструментами автоматизации, которые копируют строку популярного браузера для маскировки.
Уровень доверия к данному User-Agent - низкий. Реальные пользователи Chrome 103 уже должны были получить обновления до более новых версий (116+). Наличие устаревшей версии может указывать на бота, злоумышленника или пользователя с отключенными обновлениями. Риски: подделка User-Agent для обхода защиты, автоматизированные атаки (перебор паролей, скрапинг), использование уязвимостей старой версии Chrome. Рекомендуется проверять дополнительные сигналы: поведение пользователя, заголовки (Accept-Language, Sec-CH-UA), наличие JavaScript и куки. Для критических ресурсов (банкинг, админки) следует блокировать или ограничивать доступ для устаревших версий Chrome.
Идентификация осуществляется по строке User-Agent в HTTP-запросе. На сервере (Nginx, Apache) можно настроить правило для проверки наличия 'Chrome/103' и 'Windows NT 6.3'. В коде (PHP, Python, JS) используйте разбор строки через регулярные выражения. Пример на PHP: if (preg_match('/Chrome\/103\.0\.5060\.66/', $_SERVER['HTTP_USER_AGENT'])) { ... }. Для обнаружения ботов дополнительно проверяйте: подозрительную частоту запросов, отсутствие заголовка 'Accept-Language', нестандартные заголовки 'User-Agent' (например, с опечатками). Рекомендуется не блокировать полностью, а добавить капчу или ограничить скорость запросов.
if ($http_user_agent ~* Chrome/103\.0\.5060\.66) { return 403; }. Для разрешения - инвертируйте условие. Внимание: блокировка целого User-Agent может затронуть редких реальных пользователей. Лучше использовать комбинированную защиту: капча, лимиты запросов, анализ поведения.