Mozilla/5.0 (Linux; arm_64; Android 11; SM-N985F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.4415.106 Mobile Safari/537.36
Данный User-Agent представляет собой строку, отправляемую браузером Google Chrome версии 115 при обращении к веб-серверу с мобильного устройства Samsung (модель SM-N985F) под управлением операционной системы Android 11. Chrome разработан компанией Google на основе движка Blink и является самым популярным браузером в мире (доля рынка более 65% на июль 2024). Этот User-Agent используется для корректной отдачи мобильной версии сайта.
User-Agent сам по себе безопасен и не несёт угрозы - это стандартная идентификация легитимного браузера. Однако злоумышленники могут подделывать эту строку для имитации мобильного Chrome. Рекомендуется не доверять только User-Agent для аутентификации, использовать дополнительные проверки (CAPTCHA, анализ поведения) при подозрении на ботов. Уровень доверия: высокий для реальных устройств, низкий - для подозрительных запросов с нестандартными заголовками.
Для идентификации данного User-Agent в коде используйте регулярное выражение или прямое сравнение строки в HTTP-заголовке. На сервере (Nginx, Apache) можно настроить перенаправление на мобильную версию сайта. Пример на PHP: if (strpos($_SERVER['HTTP_USER_AGENT'], 'SM-N985F') !== false) { ... }. Для блокировки подозрительных запросов с этим User-Agent используйте файрволы или WAF.
if ($http_user_agent ~* "SM-N985F") { return 403; }. Для разрешения - просто оставьте без изменений, так как это обычный мобильный браузер.