Анализ User-Agent: Mozilla/5.0 (Linux; arm_64; Android 12; SM-G770F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaApp_Android/22.95.1 YaSearchBrowser/22.95.1 BroPP/1.0 SA/3 Mobile Safari/537.36
Строка соответствует реальному мобильному устройству (Samsung Galaxy S10 Lite) с Яндекс.Браузером на базе Chromium, но содержит несколько устаревших компонентов.
Детализация компонентов и оценка рисков
- Основной браузер: Яндекс.Браузер (YaSearchBrowser) версии 22.95.1 на движке Chrome/104.0.5112.124.
- Операционная система: Android 12 (SDK 31). Актуальная версия - Android 14. ОС устарела на 2 крупные версии, что повышает риск уязвимостей.
- Движок рендеринга: AppleWebKit/537.36 - корректный для данной версии Chrome.
- Версия Chrome: 104.0.5112.124. На 08.12.2024 стабильная версия Chrome для Android - ~120.0. Отставание на 16 мажорных версий является критическим риском безопасности.
- Аномалии: Присутствуют специфичные для Яндекс.Браузера токены (YaApp_Android, YaSearchBrowser, BroPP, SA). Они валидны и не указывают на бота.
- Паттерны ботов: Отсутствуют. Структура типична для мобильного Chromium с кастомными метками производителя браузера.
Решение
Несмотря на значительное устаревание клиента, User-Agent является подлинным для реального, хотя и не обновляемого, устройства. Рекомендуется допуск с ограничением критических операций (например, платежей) и ведение мониторинга подобных устаревших клиентов.