Mozilla/5.0 (Linux; Android 11; Redmi Note 9 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Mobile Safari/537.36
Этот User-Agent строка идентифицирует браузер Google Chrome версии 108, работающий на операционной системе Android 11. Устройство - Redmi Note 9 Pro, популярный смартфон среднего класса от компании Xiaomi. Chrome 108 был выпущен в декабре 2022 года и использует движок рендеринга Blink. Строка указывает на мобильную версию браузера (Mobile Safari).
Данный User-Agent соответствует легитимному браузеру Google Chrome, который регулярно получает обновления безопасности. Уровень доверия - высокий. Однако, злоумышленники могут подделывать эту строку для имитации обычного пользователя. Рекомендуется проверять дополнительные сигналы (IP-адрес, поведение, заголовки HTTP) для выявления ботов. Допуск к конфиденциальным данным следует разрешать только при наличии дополнительной аутентификации.
Для идентификации этого User-Agent в коде сервера можно использовать регулярное выражение или поиск по подстроке: Mozilla/5.0 (Linux; Android 11; Redmi Note 9 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Mobile Safari/537.36. В логах сервера его можно фильтровать по полю user-agent. Для анализа используйте библиотеки (например, user-agents в Python или ua-parser в JavaScript).
if ($http_user_agent ~* "Redmi Note 9 Pro") { return 403; }.