Анализ User-Agent: Mozilla/5.0 (Linux; arm_64; Android 10; LYA-L29) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 YaBrowser/23.5.1.73.00 SA/3 Mobile Safari/537.36
Детальный разбор строки User-Agent для принятия решения о доступе.
Распарсенные компоненты
- Браузер: Яндекс.Браузер (YaBrowser) версия 23.5.1.73.00
- Базовый движок: Chrome/112.0.0.0
- Операционная система: Android 10 на устройстве Huawei Mate 20 Pro (модель LYA-L29)
- Архитектура: ARM 64-bit (arm_64)
- Движок рендеринга: AppleWebKit/537.36 (совместим с KHTML и Gecko)
- Дополнительный тэг: SA/3 (указывает на режим "Сберегатель трафика" в Яндекс.Браузере)
- Финальный тэг: Mobile Safari/537.36 (для совместимости с сайтами, проверяющими Safari)
Оценка риск-факторов
- Устаревшая версия Chrome: Базовая версия Chrome 112 (релиз апрель 2023) значительно устарела к декабрю 2024. Актуальная стабильная версия Chrome ~ v130.
- Устаревшая ОС: Android 10 выпущен в 2019 году, не получает основных обновлений безопасности.
- Аномалии: Формат arm_64 (с подчеркиванием) является нестандартным, но встречается в некоторых устройствах Huawei. Остальная структура корректна.
- Паттерны ботов: Отсутствуют явные признаки бота или скрейпера. Строка соответствует реальному мобильному Яндекс.Браузеру с включенным режимом экономии трафика.
- Несоответствия: Нет критических противоречий. Все компоненты (Android, Chrome, WebKit, Mobile Safari) логично сочетаются для мобильного браузера на базе Chromium.
Решение
Несмотря на устаревшие компоненты ПО, User-Agent представляет легитимный мобильный браузер (Яндекс.Браузер) на реальном устройстве. Риск низкий. Отказ в доступе из-за старой версии заблокирует реальных пользователей.