Анализ User-Agent: Mozilla/5.0 (Linux; arm_64; Android 11; SM-A715F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 YaApp_Android/20.81.1 YaSearchBrowser/20.81.1 BroPP/1.0 SA/1 Mobile Safari/537.36
Этот User-Agent принадлежит официальному мобильному браузеру Яндекс (Yandex) на устройстве Samsung Galaxy A71 под управлением Android 11. Строка корректна, не содержит явных признаков бота или подделки, но имеет несоответствие версий компонентов.
Детали разбора и оценка рисков
- Браузер и версия: Яндекс.Браузер для Android версии 20.81.1 (YaApp_Android/20.81.1). Это легитимный и активно развивающийся браузер.
- Движок рендеринга (WebKit) и версия: AppleWebKit/537.36 - актуальная базовая версия WebKit.
- Базовая версия Chrome (ядро Blink): Chrome/84.0.4147.135 - УСТАРЕВШАЯ. Текущая стабильная версия Chrome на декабрь 2024 года - ~120.x. Версия 84 была выпущена в июле 2020 года.
- Операционная система: Android 11 (API 30) на архитектуре arm64. Устройство: Samsung SM-A715F (Galaxy A71). Данные валидны и соответствуют реальным устройствам.
- Аномалии и риск-факторы: Основной риск - критически устаревшая версия движка Chrome (84 vs 120+). Это может указывать на уязвимости безопасности, которые не были исправлены. Однако это распространённая практика для вендорных браузеров на Android, которые обновляют своё ядро с задержкой. Остальная часть строки структурирована правильно, содержит ожидаемые токены для Яндекс.Браузера (YaSearchBrowser, BroPP, SA). Признаков спам-бота или сканера нет.
- Решение основано на: 1) Легитимность и узнаваемость клиента (Яндекс.Браузер). 2) Корректность и непротиворечивость структуры строки. 3) Устаревшее ядро является фактором риска для пользователя, но не признаком злонамеренной активности. Блокировка по этому признаку отсекла бы множество реальных пользователей мобильных браузеров на Android.