info@bot-guard.ru
Браузер

Safari 15.4 на iPhone iOS 15.4.1 - полный разбор User-Agent

User-Agent строка
Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1

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

Что такое Safari 15.4 на iPhone?

Данный User-Agent представляет собой строку браузера Safari версии 15.4, работающего на iPhone с операционной системой iOS 15.4.1. Браузер разработан корпорацией Apple и является встроенным веб-обозревателем для всех устройств экосистемы Apple. Safari занимает второе место по популярности в мире (по состоянию на февраль 2026 года), а в России - третье место с долей около 7,2%. Этот User-Agent используется для идентификации запросов, поступающих с мобильных устройств Apple, и часто встречается в логах веб-серверов при анализе трафика.

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

  • Тип: браузер (мобильный)
  • Браузер: Safari 15.4
  • ОС: iOS 15.4.1 (iPhone)
  • Движок рендеринга: AppleWebKit 605.1.15 (на основе WebKit)
  • Устройство: iPhone (модель не указана, но подразумевается любой iPhone, поддерживающий iOS 15)

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

User-Agent Safari 15.4 на iOS 15.4.1 в целом считается безопасным и заслуживающим доверия. Однако следует учитывать, что злоумышленники могут подделывать эту строку для маскировки под легитимный трафик. Основные риски: подделка User-Agent для обхода ограничений, атаки на основе уязвимостей WebKit (если версия iOS не обновлена). Рекомендуется не полагаться исключительно на User-Agent для аутентификации или принятия решений о доступе - используйте дополнительные методы проверки, такие как анализ IP, куки, капча или проверка поведения.

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

Для идентификации данного User-Agent в коде можно использовать регулярное выражение, проверяющее наличие подстрок 'iPhone', 'CPU iPhone OS 15_4_1', 'Safari/604.1'. На сервере (например, в Nginx или Apache) можно настроить логирование или условную обработку запросов с этим User-Agent. Пример на JavaScript: /iPhone.*OS 15_4_1.*Safari/.test(userAgent). Для обработки рекомендуется вести статистику, но не блокировать без дополнительных признаков подозрительной активности.

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

Что значит этот User-Agent?
Это строка браузера Safari 15.4, запущенного на iPhone под управлением iOS 15.4.1.
Безопасен ли этот User-Agent?
Да, сам по себе безопасен, но может быть подделан. Доверять ему стоит только в сочетании с другими проверками.
Как заблокировать или разрешить этот User-Agent?
Для блокировки или разрешения используйте фильтрацию на уровне веб-сервера (например, в .htaccess или Nginx) по маске User-Agent. Однако лучше не блокировать легитимные браузеры без веской причины - применяйте блокировку только при явных признаках злоупотребления.