Анализ User-Agent: Mozilla/5.0 (Linux; arm_64; Android 9; CPH1923) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.114 YaApp_Android/22.93.1 YaSearchBrowser/22.93.1 BroPP/1.0 SA/3 Mobile Safari/537.36
Строка соответствует легитимному мобильному браузеру от Яндекса, работающему на устройстве OPPO CPH1923 под управлением Android 9 (Pie).
Детали анализа
- Основной браузер: Яндекс.Браузер для Android (YaSearchBrowser/22.93.1)
- Базовый движок: Chrome/104.0.5112.114 на WebKit/537.36
- Операционная система: Android 9 (Pie) на архитектуре arm_64
- Устройство: OPPO CPH1923 (модель реального смартфона)
- Валидность: Все компоненты согласованы, паттерн соответствует официальному формату Яндекс.Браузера.
Оценка рисков
- Устаревшие версии: Android 9 (выпущен в 2018) и Chrome 104 (выпущен в 2022) значительно отстают от актуальных. На 2024-12-08 стабильная версия Chrome ~ v130, Android ~ v14.
- Несоответствия: Отсутствуют. Строка логична: Яндекс.Браузер использует движок Chrome, который использует WebKit, эмулирующий Safari для совместимости.
- Паттерны ботов: Отсутствуют. Строка содержит специфичные для Яндекс.Браузера токены (YaApp_Android, YaSearchBrowser, BroPP, SA), не характерные для простых скриптов.
- Аномалии: Нет. Архитектура "arm_64" является допустимым вариантом написания для Android.
Решение
Несмотря на устаревшее ПО, которое представляет потенциальный риск с точки зрения уязвимостей безопасности для самого пользователя, User-Agent является подлинным и соответствует реальному популярному браузеру. Блокировка по признаку "устаревшая ОС/браузер" является политикой безопасности сайта. Для общего доступа к контенту оснований для блокировки нет.