Mozilla/5.0 (iPhone; CPU iPhone OS 16_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 YaBrowser/23.9.3.504.10 SA/3 Mobile/15E148 Safari/604.1
Данный User-Agent представляет собой строку, отправляемую Яндекс Браузером версии 23.9.3.504.10, работающим на iPhone под управлением iOS 16. Яндекс Браузер разработан компанией «Яндекс» на основе движка Blink (Chromium) и впервые представлен в 2012 году. На iOS браузер использует WebKit (через Safari) из-за ограничений платформы, что отражено в строке как AppleWebKit/605.1.15. Версия Safari/604.1 указывает на совместимость с Safari 16.0. Пользовательский агент используется для корректного отображения веб-страниц, адаптированных под мобильные устройства Apple.
User-Agent от Яндекс Браузера на iOS считается безопасным, так как браузер использует стандартные механизмы безопасности iOS (песочница, обновления через App Store). Риски связаны с возможной подделкой строки: злоумышленники могут использовать этот User-Agent для маскировки под легитимный трафик. Рекомендуется сверять User-Agent с другими сигналами (IP, поведение, заголовки) и не доверять только строке. Яндекс Браузер имеет встроенные защиты от фишинга и вредоносных сайтов, но пользователь всё равно должен соблюдать осторожность.
Для идентификации данного User-Agent в коде сервера используйте регулярное выражение: /YaBrowser\/23\.9\.3\.504\.10.*iPhone.*OS 16_0/i. В логах веб-сервера (Nginx, Apache) можно настроить фильтрацию по строке. На клиентской стороне (JavaScript) проверяйте navigator.userAgent. Для обработки: если требуется адаптивная вёрстка, ориентируйтесь на мобильные стили (ширина экрана до 414px). Блокировка не рекомендуется, так как это легитимный браузер.