Анализ User-Agent: Mozilla/5.0 (Linux; arm_64; Android 11; SM-G991U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5545.114 Mobile Safari/537.36
Детальный разбор строки User-Agent и оценка рисков для веб-безопасности.
Декомпозиция User-Agent
- Браузер: Chrome Mobile 104.0.5545.114
- ОС и версия: Android 11 (API 30)
- Архитектура: arm_64 (AArch64)
- Устройство: Samsung SM-G991U (Galaxy S21 5G)
- Движок рендеринга: AppleWebKit/537.36 (совместим с KHTML, Gecko)
- Финальный токен: Mobile Safari/537.36 (для совместимости)
Оценка рисков и валидность
- Валидность формата: Строка корректна, соответствует реальному устройству Samsung.
- Риск устаревшего ПО: Chrome 104 выпущен в августе 2022. Актуальная стабильная версия на декабрь 2024 - Chrome 120+. Отставание более 16 мажорных версий.
- Риск устаревшей ОС: Android 11 выпущен в 2020. Актуальная версия - Android 14. Устройство не получает ключевых обновлений безопасности.
- Аномалии и бот-паттерны: Аномалий нет. Паттерн соответствует стандартному Chrome на Android. Архитектура указана как
arm_64(нестандартно), но это допустимый вариант для некоторых устройств. - Несоответствия: Серьёзных несоответствий (например, Desktop Chrome в мобильной строке) не обнаружено.
Решение
User-Agent представляет легитимное мобильное устройство, но с критически устаревшим браузером и ОС. Это создаёт уязвимость для эксплойтов, но не является признаком бота или автоматизированного скрапинга. Рекомендуется разрешить доступ, но настоятельно предложить пользователю обновить браузер и ОС.