Анализ User-Agent: Mozilla/5.0 (Linux; arm_64; Android 8.1.0; BKK-L21) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.813 YaApp_Android/23.112.1 YaSearchBrowser/23.112.1 BroPP/1.0 SA/3 Mobile Safari/537.36
Детальный разбор строки User-Agent для принятия решения о допуске на сайт.
Декомпозиция и оценка компонентов
- Платформа: Android 8.1.0 (Oreo) на устройстве Huawei BKK-L21 (Honor 7S). ОС устарела (выпущена в 2017), но для мобильных устройств это распространённое явление.
- Архитектура: arm_64 (корректно для устройства).
- Движок рендеринга: AppleWebKit/537.36 - стандартный WebKit для Android, валиден.
- Основной браузер: Chrome/118.0.5993.813 - версия стабильна и актуальна на момент анализа (последняя стабильная версия Chrome ~ 120).
- Клиентское приложение: YaApp_Android/23.112.1 YaSearchBrowser/23.112.1 - указывает на Яндекс.Браузер, построенный на Chromium. Паттерн корректный.
- Дополнительные токены: BroPP/1.0 SA/3 - служебные метки Яндекс.Браузера (BroPP - вероятно, Broker/Proxy, SA - неизвестно), аномалий нет.
- Финальный идентификатор: Mobile Safari/537.36 - стандартная для WebKit на iOS/Android строка совместимости.
Оценка рисков и решение
- Устаревшая ОС: Android 8.1 не получает обновлений безопасности от Google, что является риском, но не основанием для блокировки браузера.
- Несоответствия: Критических несоответствий (например, Desktop-OS в Mobile-агенте) не обнаружено. Все компоненты логически совместимы.
- Паттерны ботов: Строка содержит все признаки настоящего мобильного браузера (детали устройства, корректная цепочка версий, служебные токены производителя). Признаков скрапинга или автоматизированных запросов нет.
- Версия браузера: Chrome 118 актуален и безопасен. Яндекс.Браузер на его основе также получает обновления.