Анализ User-Agent: Mozilla/5.0 (Linux; arm_64; Android 13; SM-G980F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.5845.1159 YaApp_Android/23.96.1 YaSearchBrowser/23.96.1 BroPP/1.0 SA/3 Mobile Safari/537.36
Строка представляет собой корректный User-Agent мобильного браузера на базе Android. Основные компоненты соответствуют ожидаемому формату для Яндекс.Браузера на Chromium.
Детали парсинга и оценка рисков
- Платформа: Android 13 (SM-G980F - модель Samsung Galaxy S20) на архитектуре arm64. Актуальная ОС.
- Браузер и движок: Яндекс.Браузер (YaSearchBrowser/23.96.1) на базе движка AppleWebKit/537.36 (Blink) и Chrome/116.0.5845.1159.
- Валидность компонентов: Все токены логичны и соответствуют реальным продуктам. Нет явных грамматических ошибок или бессмысленных значений.
- Оценка версий: Версия Chrome 116 (стабильный релиз август 2023) устарела относительно актуальной на конец 2024 (v. 129+). Однако для встроенного WebView в мобильном браузере это распространенная ситуация, не являющаяся однозначным признаком угрозы.
- Аномалии и боты: Отсутствуют известные паттерны скребков (Scraper, Bot, Crawler) или инструментов для тестирования (Selenium, Puppeteer). Строка содержит стандартные для Яндекс.Браузера токены (YaApp_Android, YaSearchBrowser, BroPP, SA).
- Несоответствия: Критических несоответствий (например, декларирование iOS в Android-строке) не обнаружено. Указание Mobile Safari в конце является стандартным для совместимости на WebKit-движке.
Решение
Строка идентифицирует легитимный мобильный браузер. Устаревшая версия Chromium может нести риски уязвимостей для пользователя, но не является основанием для блокировки запроса с точки зрения идентификации клиента. Явных признаков автоматизированного скрипта или подмены нет.