Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 CriOS/116.0.5845.504 YaBrowser/23.9.3.504.10 SA/3 Mobile/15E148 Safari/604.1
Яндекс Браузер - это веб-браузер, разработанный российской компанией «Яндекс» на основе движка Blink (Chromium). Данный User-Agent соответствует версии браузера, запущенной на iPhone под управлением iOS 17. Он использует движок Apple WebKit (через WKWebView) для рендеринга, но при этом добавляет фирменные функции Яндекса: защиту от фишинга, голосовой помощник Алиса, перевод страниц и интеграцию с сервисами Яндекса. Браузер ориентирован на массового пользователя, ценящего скорость, безопасность и удобство работы с поиском.
Яндекс Браузер на iOS считается безопасным для большинства сценариев: он использует встроенные механизмы защиты Apple (песочница, обновления через App Store) и собственные антифишинговые базы Яндекса. Однако, как и любой браузер, он может быть подвержен рискам, связанным с устаревшей версией Chromium (116) или уязвимостями в расширениях. Рекомендуется допускать данный User-Agent к сайтам, требующим авторизации, только при условии актуальной версии ОС и браузера. Для критических систем можно внедрить дополнительную проверку по IP или кукам.
Для идентификации данного User-Agent в коде сервера используйте строку поиска: YaBrowser/23.9.3.504 и iPhone; CPU iPhone OS 17_0. В Nginx или Apache можно настроить правило для разрешения или блокировки на основе регулярного выражения, например: if ($http_user_agent ~* 'YaBrowser/23.*') { ... }. В JavaScript на клиенте проверяйте navigator.userAgent на наличие подстроки 'YaBrowser'.