Анализ User-Agent: Mozilla/5.0 (Linux; arm_64; Android 13; 21051182G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.2332 YaApp_Android/23.110/apad YaSearchBrowser/23.110/apad BroPP/1.0 SA/3 Mobile Safari/537.36
User-Agent принадлежит мобильному устройству под управлением Android 13 с процессором ARM64, использующему Яндекс.Браузер на базе движка Blink (Chrome 118). Строка содержит специфичные компоненты экосистемы Яндекса, но не демонстрирует явных признаков ботинга.
Детали парсинга и оценка рисков
- Основной браузер и движок: Яндекс.Браузер (YaSearchBrowser/23.110) на базе Chrome/118.0.5993.2332 и движка AppleWebKit/537.36 (Blink). Версия Chrome (118) устарела (актуальная на конец 2024 - ~v.130), что является основным фактором риска.
- Операционная система: Android 13 (Linux). Версия актуальна, указана корректно.
- Архитектура и модель: arm_64 (допустимый вариант написания ARM64), модель 21051182G (Honor X8a). Паттерн соответствует реальному устройству.
- Специфичные компоненты: Присутствуют маркеры Яндекс.Браузера (YaApp_Android, YaSearchBrowser, BroPP, SA). Их комбинация и порядок соответствуют ожидаемым для этого браузера, не являются аномалией.
- Аномалии и несоответствия: Номер сборки Chrome (.2332) длиннее обычного, но это характерно для кастомных сборок от вендоров. Строка в целом структурирована и не содержит явных противоречий.
- Паттерны ботов: Отсутствуют известные сигнатуры автоматизированных скраперов или инструментов для тестирования.
Решение
Решение принято в пользу разрешения доступа. Несмотря на устаревшую версию базового движка Chrome, что представляет определённый риск уязвимостей, User-Agent выглядит как строка от реального мобильного приложения Яндекс.Браузера на конкретном устройстве. Отказ в доступе заблокировал бы значительную часть обычных пользователей данного браузера.