Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
Данная строка User-Agent представляет собой браузер Google Chrome версии 115, работающий на операционной системе Windows 10 (64-битная архитектура). Chrome разработан компанией Google на основе свободного браузера Chromium и движка Blink. Первая публичная бета-версия вышла 2 сентября 2008 года. На июль 2024 года рыночная доля Chrome составляет 65,69%, что делает его самым популярным браузером в мире. Эта строка используется для идентификации клиента при запросах к веб-серверу.
Chrome 115 на Windows 10 - это легитимный и широко используемый браузер. Уровень доверия - высокий. Однако, данная строка User-Agent может быть подделана злоумышленниками (например, ботами или скрейперами) для маскировки под обычного пользователя. Основные риски связаны с возможными уязвимостями в самой версии Chrome (рекомендуется обновление до актуальной) и атаками, нацеленными на устаревшие версии Windows. Рекомендуется допускать этот User-Agent, но применять дополнительную проверку (например, анализ поведения, капчу) при подозрительной активности.
Для идентификации данного User-Agent в коде или на сервере используйте строку 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36'. В языках программирования (PHP, Python, JavaScript) можно применить регулярное выражение для извлечения версии Chrome и платформы. Пример на PHP: preg_match('/Chrome\/([\d.]+)/', $userAgent, $matches);. На сервере (Nginx, Apache) можно настроить условную обработку на основе переменной $http_user_agent для блокировки или перенаправления.
RewriteCond %{HTTP_USER_AGENT} Chrome/115.0.0.0 [NC] и затем RewriteRule .* - [F] для блокировки или RewriteRule .* - [L] для разрешения.