Анализ User-Agent: Mozilla/5.0 (Linux; arm_64; Android 13; 21061119DG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.847 YaSearchBrowser/23.113.1 BroPP/1.0 YaSearchApp/23.113.1 webOmni SA/3 Mobile Safari/537.36
Детальный разбор компонентов строки User-Agent.
Парсинг компонентов
- Браузер/Клиент: YaSearchBrowser/23.113.1 (основной), Chrome/118.0.5993.847 (базовый движок)
- Операционная система: Android 13 (архитектура arm_64, модель 21061119DG - Xiaomi Redmi Note 10 5G)
- Движок рендеринга: AppleWebKit/537.36 (совместимый с KHTML/Gecko)
- Дополнительные токены: BroPP/1.0 (протокол Brotli?), YaSearchApp/23.113.1, webOmni SA/3
- Финальный токен: Mobile Safari/537.36 (для совместимости)
Оценка рисков и аномалий
- Соответствие версий: Chrome 118 (релиз окт. 2023) устарел на 2024-12-08. Текущая стабильная версия ~ v130. Риск средний.
- Несоответствия: Нет критических конфликтов. Все компоненты (Android 13, WebKit 537.36, Chrome 118) совместимы.
- Паттерны ботов: Отсутствуют явные маркеры скрейперов (Googlebot, Bingbot и т.п.). Строка характерна для кастомного браузера Яндекса на Android.
- Главная аномалия: Нестандартный порядок и наличие проприетарных токенов (YaSearchBrowser, BroPP, webOmni SA/3). Это признак фирменного браузера от Yandex, а не злонамеренного бота.
- Архитектура: Написание arm_64 (с подчёркиванием) вместо aarch64 или arm64 нетипично, но не является решающим фактором для блокировки.
Решение
Строка представляет собой валидный, хотя и перегруженный, User-Agent мобильного браузера Яндекс на устройстве Xiaomi. Устаревшая версия Chrome представляет умеренный технический риск, но не указывает на бота. Аномалии объясняются особенностями реализации кастомного браузера.