Mozilla/5.0 (iPhone; CPU iPhone OS 15_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/98.0.4758.97 Mobile/15E148 Safari/604.1
Этот User-Agent принадлежит браузеру Google Chrome (CriOS) версии 98.0.4758.97, работающему на iPhone под управлением iOS 15.4. Несмотря на то, что браузер называется Chrome, на iOS он использует движок WebKit (через Safari), а не собственный движок Blink - это требование Apple. CriOS - это официальный браузер от Google для iOS, который синхронизируется с аккаунтом Google и поддерживает все функции Chrome.
Данный User-Agent является легитимным и широко распространённым. Уровень доверия - высокий. Риски связаны только с возможной подделкой строки: злоумышленники могут имитировать этот User-Agent для обхода ограничений. Рекомендуется не полагаться исключительно на User-Agent для принятия решений о безопасности, а использовать дополнительные методы проверки (например, CAPTCHA, анализ поведения).
Идентифицировать данный User-Agent можно по наличию подстроки 'CriOS/98.0.4758.97' и 'iPhone'. На сервере его можно обрабатывать как мобильный трафик от Chrome на iOS. Пример на JavaScript: if (navigator.userAgent.includes('CriOS') && navigator.userAgent.includes('iPhone')) { ... }. На стороне сервера (например, Nginx) можно настроить правила для мобильных устройств.
if (strpos($_SERVER['HTTP_USER_AGENT'], 'CriOS') !== false) { // разрешить }.