Тариф «Старт» — 0 ₽: один сайт, до 100 000 запросов в месяц. Все тарифы
Bot Guard.ruЗащита сайта от ботов
Браузер

Яндекс Браузер 23.9 на iPhone iOS 16 - User-Agent разбор

User-Agent строка
Mozilla/5.0 (iPhone; CPU iPhone OS 16_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 YaBrowser/23.9.0.1660.10 SA/3 Mobile/15E148 Safari/604.1

Как часто он встречается

Bot Guard видел этот User-Agent на 2 сайтах из 60 подключённых (3%). Первое появление в нашей статистике: 30.09.2023, последнее: 26.10.2023. Всего за это время зафиксировано 12 визитов.

Из чего состоит строка

По строке определяется: браузер — Яндекс Браузер 23.9.0.1660.10; операционная система — iOS 16.6; тип устройства — iPhone; движок — WebKit 605.1.15. Часть токенов, например Mozilla/5.0 и KHTML, like Gecko, исторически есть почти у всех браузеров и ничего не говорят о реальном клиенте.

Проверка на подделку

Найдено нестандартное: У браузеров на Chromium номер AppleWebKit в строке всегда 537.36, здесь указано 605.1.15. Настоящий браузер так не подписывается, поэтому такая строка выглядит подделкой или результатом ручной сборки.

Паспорт: на чём основан вердикт

Вердикт: обычный браузер. Основания: в самой строке найдено нестандартное: У браузеров на Chromium номер AppleWebKit в строке всегда 537.36, здесь указано 605.1.15.; в статистике 2 сайтов, 12 визитов. Это оценка по строке и поведению, а не доказательство: по одному User-Agent нельзя гарантировать, что за ним бот или человек.

Как влияет на сайт

Это обычный браузер: его визиты учитываются в статистике как трафик людей. Влияние на сайт определяется не самой строкой, а тем, сколько запросов приходит и как ведёт себя клиент.

Как отличить человека от бота

По одной строке User-Agent человека от бота не отличить: её легко подделать. Надёжные признаки дают поведение (клики, прокрутка, время на странице), выполнение JavaScript, куки между визитами, заголовок Accept-Language и то, что IP не принадлежит датацентру.

Что делать владельцу сайта

Блокировать по этому User-Agent не нужно: так отсекаются живые пользователи. Опирайтесь на поведение и IP: подозрительные визиты можно отправлять на тихую проверку в браузере.

Описание обновлено 22.09.2026

Что такое Яндекс Браузер?

Яндекс Браузер - браузер, созданный компанией «Яндекс» на основе движка Blink, используемого в открытом браузере Chromium. Впервые был представлен 1 октября 2012 года на технологической конференции Yet another Conference. На платформе iOS Яндекс Браузер вынужденно использует системный движок WebKit (WKWebView) из-за ограничений Apple, поэтому в User-Agent присутствует AppleWebKit/605.1.15 и строка Safari/604.1, хотя это не Safari, а именно Яндекс Браузер.

Данный User-Agent описывает мобильную версию Яндекс Браузера 23.9.0.1660.10, запущенную на iPhone под управлением iOS 16.6.

Технические характеристики

  • Тип: браузер (мобильный)
  • Браузер: Яндекс Браузер 23.9.0.1660.10
  • ОС: iOS 16.6 (iPhone OS 16_6)
  • Движок рендеринга: WebKit (AppleWebKit/605.1.15), обёртка над WKWebView
  • Устройство: iPhone (Mobile/15E148)
  • Дополнительные токены: SA/3, Version/16.0, Safari/604.1

Безопасность и риски

Это легитимный User-Agent официального мобильного браузера от компании «Яндекс». Уровень доверия - средний: сам по себе он не является ботом или краулером, но User-Agent легко подделать, поэтому полагаться только на строку нельзя. Основные риски: парсинг контента, автоматизированные запросы, обход простых фильтров, а также возможная маскировка вредоносных скриптов под мобильный браузер. Рекомендуется сочетать проверку User-Agent с анализом IP-репутации, TLS-отпечатка (JA3/JA4), заголовков Accept-Language и поведения (частота запросов, наличие cookies, JS-челленджи). Для обычного пользовательского трафика допуск не требуется ограничивать.

Как обнаружить и обработать

Идентификация выполняется по подстроке YaBrowser/23.9.0.1660.10 в заголовке User-Agent. Дополнительные маркеры: iPhone, CPU iPhone OS 16_6, Mobile/15E148, SA/3. Пример на Python:

ua = request.headers.get('User-Agent', '')
if 'YaBrowser/' in ua and 'iPhone' in ua:
    browser = 'Yandex Mobile (iOS)'

Пример на Nginx:

if ($http_user_agent ~* "YaBrowser/[0-9.]+.*iPhone") {
    set $client "yandex_mobile_ios";
}

Для точной версии используйте регулярное выражение YaBrowser/([\d.]+). Учитывайте, что на iOS все браузеры используют WebKit, поэтому наличие Safari/604.1 не означает, что это Safari.

Часто задаваемые вопросы

Что значит этот User-Agent?
Это мобильный Яндекс Браузер версии 23.9.0.1660.10, работающий на iPhone с iOS 16.6.
Безопасен ли этот User-Agent?
Сам по себе - да, это официальный браузер. Но строку можно подделать, поэтому проверяйте контекст запроса.
Как заблокировать или разрешить этот User-Agent?
Для блокировки используйте правило по подстроке YaBrowser/ в Nginx, WAF или middleware. Для разрешения - добавьте его в белый список легитимных мобильных браузеров и не применяйте к нему анти-бот челленджи без необходимости.

Сколько ботов приходит на ваш сайт?

Bot-guard.ru показывает реальную картину трафика и блокирует вредоносных ботов, не трогая живых пользователей. Сейчас — бесплатно на время открытого тестирования.

Подключить бесплатно

Проверки показывают ботов. Bot Guard их останавливает

Тариф «Старт» — 0 ₽: один сайт, до 100 000 запросов в месяц. Плагины для WordPress и 1С-Битрикс, проверка для nginx, PHP-код для любого сайта.