Mozilla/5.0 (iPhone; CPU iPhone OS 15_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.0 YaBrowser/22.11.8.36.10 SA/3 Mobile/15E148 Safari/604.1
Яндекс Браузер - популярный веб-обозреватель от компании «Яндекс», основанный на движке Blink (Chromium). Данная User-Agent строка описывает версию 22.11.8.36.10, работающую на iPhone под управлением iOS 15.4. Браузер использует Safari-совместимый WebKit-рендеринг (AppleWebKit/605.1.15) для обеспечения высокой производительности и корректного отображения сайтов на мобильных устройствах Apple.
User-Agent от Яндекс Браузера на iOS считается безопасным и заслуживающим доверия. Он не имитирует подозрительных ботов и не используется для массового скрейпинга. Однако, как и любой браузер, может быть подменён злоумышленниками. Рекомендуется проверять не только строку User-Agent, но и дополнительные заголовки (например, Sec-CH-UA) для подтверждения легитимности.
Для идентификации данного User-Agent в коде сервера проверяйте наличие подстроки 'YaBrowser' и 'iPhone'. Пример на PHP: if (strpos($_SERVER['HTTP_USER_AGENT'], 'YaBrowser') !== false && strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone') !== false) { /* обработка */ }. Для точного определения версии используйте парсинг номера после 'YaBrowser/'.
if ($http_user_agent ~* YaBrowser) { return 403; }.