Анализ User-Agent: Mozilla/5.0 (Linux; arm; Android 12; M2010J19SY) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.102 YaApp_Android/22.91.1 YaSearchBrowser/22.91.1 BroPP/1.0 SA/3 Mobile Safari/537.36
Детальный разбор строки User-Agent и оценка рисков.
Распарсенные компоненты и валидность
- Браузер и клиент: Яндекс.Браузер (YaSearchBrowser) версии 22.91.1 для Android (YaApp_Android). Основной движок - Chrome/104.0.5112.102.
- Операционная система: Android 12 на устройстве Xiaomi Redmi 9 (модель M2010J19SY) с процессором ARM. Валидно.
- Движок рендеринга: AppleWebKit/537.36 (Blink, так как указан Chrome). Совместимость с KHTML/Gecko - стандартный паттерн.
- Прочие токены: BroPP (протокол браузера Яндекс), SA (возможно, системная архитектура), Mobile Safari - стандартное указание для совместимости.
Оценка риск-факторов и аномалий
- Устаревшие версии: Chrome 104 (релиз август 2022) существенно устарел (на декабрь 2024 актуальна ~v.130+). Android 12 также не является последним. Это повышает риск уязвимостей, но типично для реальных устройств.
- Несоответствия и аномалии: Ключевых аномалий нет. Строка логична и полна для мобильного Яндекс.Браузера. Паттерн не соответствует известным ботам.
- Контекст: Наличие специфичных токенов Яндекс (YaApp_Android, YaSearchBrowser, BroPP) подтверждает легитимность кастомного браузера на Chromium.
Сравнение с актуальными версиями (на 2024-12-08)
- Chrome Stable: ~v.130.0.x (User-Agent отстаёт на 26 мажорных версий).
- Android: Актуальная версия - Android 15 (User-Agent отстаёт на 3 мажорных версии).
- Вывод: Устаревание значительное, но не критичное для блокировки, так как часто встречается у реальных пользователей.