Mozilla/5.0 (Linux; arm_64; Android 13; M2102J20SG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.5845.605 YaApp_Android/23.92.1 YaSearchBrowser/23.92.1 BroPP/1.0 SA/3 Mobile Safari/537.36
Яндекс Браузер - это веб-браузер, разработанный компанией «Яндекс» на основе движка Blink, который используется в открытом браузере Chromium. Впервые он был представлен 1 октября 2012 года на конференции Yet another Conference. Данный User-Agent соответствует мобильной версии браузера, работающей на операционной системе Android 13. Браузер оптимизирован для работы с сервисами Яндекса (поиск, карты, музыка) и обеспечивает высокую скорость загрузки страниц.
Яндекс Браузер считается безопасным для пользователей: он регулярно обновляется, поддерживает HTTPS и защиту от фишинга. Однако, как и любой Chromium-браузер, он может быть уязвим для атак, если версия устарела. Рекомендуется допускать данный User-Agent к ресурсам, так как он принадлежит реальному пользователю. Риски минимальны, но стоит учитывать, что браузер может передавать данные на серверы Яндекса для работы голосового ассистента «Алиса» и других встроенных функций.
Для идентификации данного User-Agent в коде сервера можно использовать регулярное выражение, проверяющее наличие строк YaSearchBrowser или YaApp_Android. Пример на JavaScript: if (navigator.userAgent.includes('YaSearchBrowser')) { ... }. На сервере (например, Nginx) можно настроить блокировку или перенаправление через директиву if ($http_user_agent ~* YaSearchBrowser) { ... }. Обработка не требует специальных мер - достаточно стандартной поддержки мобильных браузеров.
deny from all при совпадении с YaSearchBrowser. Для разрешения - исключите его из чёрного списка.