Mozilla/5.0 (Linux; arm_64; Android 12; Mi 10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.4795.110 Mobile Safari/537.36
Этот User-Agent соответствует браузеру Google Chrome версии 114, работающему на операционной системе Android 12 на устройстве Xiaomi Mi 10. Chrome разрабатывается компанией Google на основе движка Blink и является самым популярным браузером в мире (доля рынка около 65% на июль 2024 года). Данная строка отправляется серверу при каждом запросе с мобильного устройства, чтобы сервер мог адаптировать контент под мобильные экраны и возможности Android.
Данный User-Agent является легитимным и соответствует реальному браузеру от Google. Уровень доверия - высокий. Однако злоумышленники могут подделывать эту строку, чтобы имитировать мобильный Chrome. Рекомендуется проверять дополнительные сигналы (IP, поведенческая аналитика, заголовки TLS) для отличия поддельных запросов. Основные риски: подмена User-Agent для обхода блокировок или для атак на мобильные версии сайтов.
Для идентификации в коде можно использовать регулярное выражение: /Mozilla\/5\.0 \(Linux; arm_64; Android 12; Mi 10\) AppleWebKit\/537\.36 \(KHTML, like Gecko\) Chrome\/114\.0\.4795\.110 Mobile Safari\/537\.36/. На сервере можно проверять заголовок User-Agent в логах или в коде приложения (например, в JavaScript через navigator.userAgent). Для обработки - использовать стандартные middleware для мобильной версии сайта.