Анализ User-Agent: Mozilla/5.0 (Linux; arm_64; Android 12; SM-G991U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.5845.114 Mobile Safari/537.36
Детальный разбор строки и оценка рисков.
Распарсенные компоненты
- Браузер: Chrome Mobile 116.0.5845.114
- Операционная система: Android 12 (API 31)
- Устройство: Samsung SM-G991U (Galaxy S21)
- Архитектура: arm_64 (вероятно, опечатка в стандартном UA, корректно 'arm64')
- Движок рендеринга: AppleWebKit/537.36 (Blink)
- Токен 'like Gecko': Присутствует, стандартно для Chrome
- Мобильный идентификатор: 'Mobile Safari/537.36' - корректно для Chrome на Android
Оценка рисков и соответствия
- Соответствие шаблону: Строка соответствует стандартному формату Chrome на Android. Несоответствий нет.
- Устаревание ПО: Основной риск. Chrome 116 стабильной версии устарел (на 08.12.2024 актуальна ~ версия 120+). Android 12 также не является последней ОС.
- Признаки бота: Отсутствуют. Используются стандартные токены (Mozilla, AppleWebKit, KHTML, like Gecko, Mobile Safari). Архитектура 'arm_64' вместо 'arm64' может быть вариантом от производителя.
- Аномалии: Нет критических аномалий. Формат 'arm_64' встречается в некоторых реальных устройствах Samsung.
Решение
User-Agent представляет легитимный браузер на реальном устройстве. Основной недостаток - устаревшая версия Chrome, что является распространённой ситуацией среди пользователей и не считается признаком злонамеренной активности. Рекомендуется допустить, но вести логирование устаревших клиентов для аналитики.