Mozilla/5.0 (Linux; Android 11; SM-A505FN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.5735.196 Mobile Safari/537.36 OPR/76.2.4027.73374
Opera Mobile - это мобильная версия браузера Opera, разработанная норвежской компанией Opera Software. Данный User-Agent соответствует устройству Samsung Galaxy A50 (SM-A505FN) под управлением Android 11. Браузер использует двухдвижковую архитектуру: Blink (через Chromium) для рендеринга и собственный движок для экономии трафика. Opera Mobile известна встроенным VPN, блокировщиком рекламы и режимом сжатия данных, что делает её популярной среди пользователей с ограниченным интернетом.
User-Agent Opera Mobile считается легитимным и безопасным, так как принадлежит реальному браузеру с активной аудиторией. Однако, из-за возможности подделки строки (spoofing), рекомендуется проверять дополнительные заголовки (например, Accept-Language, Sec-CH-UA). Риски: фишинг через поддельные версии браузера. Рекомендуется допускать только при наличии корректных заголовков и кук.
Для идентификации используйте регулярное выражение: OPR/\d+\.\d+\.\d+\.\d+. На сервере (Nginx/Apache) можно настроить блокировку подозрительных User-Agent через модуль map. В JavaScript - проверка navigator.userAgent.includes('OPR/'). Для аналитики - отслеживайте версию Chrome/114 и OPR/76.
RewriteCond %{HTTP_USER_AGENT} !OPR/76 [NC] для разрешения только этой версии. Для блокировки используйте отрицание.