Анализ User-Agent: Mozilla/5.0 (Linux; arm_64; Android 10; SM-G980F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.5845.172 Mobile Safari/537.36 YandexSearch/8.60 YandexSearchBrowser/8.60
Детальный разбор компонентов строки User-Agent.
Распарсенные компоненты и валидация
- Браузер: Yandex Search Browser (основан на Chromium)
- Версия браузера: 8.60 (Chrome/116.0.5845.172)
- Операционная система: Android 10 (API 29)
- Устройство: Samsung SM-G980F (Galaxy S20)
- Архитектура: arm_64 (верно для данного устройства)
- Движок рендеринга: AppleWebKit/537.36
Оценка риск-факторов
- Устаревшая версия Chrome: Версия Chrome 116 выпущена в августе 2023. На декабрь 2024 актуальная стабильная версия - 131. Риск низкий, но есть уязвимости, исправленные в более новых версиях.
- Несоответствия: Отсутствуют. Строка логична: мобильное устройство Samsung на Android с браузером на базе Chromium.
- Паттерны ботов: Отсутствуют. Строка соответствует формату легитимных мобильных браузеров.
- Аномалии: Нет. Указание arm_64 (с подчеркиванием) является вариативным, но допустимым для некоторых устройств Android.
Решение
Строка принадлежит реальному, хотя и не самой новой версии, мобильному браузеру. Отсутствуют признаки автоматизированного скрапинга, обфускации или подмены. Основной риск - потенциальные уязвимости в устаревшем движке у пользователя, что не является основанием для блокировки на стороне сервера.