Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0
Данный User-Agent представляет браузер Mozilla Firefox версии 108.0, работающий на операционной системе Windows 10 (64-битная версия). Firefox - это свободный браузер с открытым исходным кодом, разрабатываемый Mozilla Corporation. Он использует собственный движок рендеринга Gecko, известный своей высокой производительностью и поддержкой современных веб-стандартов. Firefox занимает четвёртое место по популярности в мире, а в России его доля на ПК составляет около 5,26% (данные на март 2021 года). Этот браузер ценится за конфиденциальность, расширенные настройки безопасности и гибкую систему расширений.
Данный User-Agent имеет высокий уровень доверия, так как соответствует реальному браузеру Firefox. Однако злоумышленники часто подделывают эту строку для обхода фильтров. Основные риски: скрытие реального бота или вредоносного скрипта, а также попытки эксплуатации уязвимостей старых версий. Рекомендуется проверять не только User-Agent, но и другие сигнатуры (IP-репутацию, поведение запросов, поддержку JavaScript и заголовки). Допускать к ресурсу следует с обычными ограничениями для браузеров, но настроить мониторинг аномалий.
Идентифицировать данный User-Agent можно в логах веб-сервера или коде приложения с помощью регулярного выражения, например: /Mozilla\/5\.0 \(Windows NT 10\.0; Win64; x64; rv:108\.0\) Gecko\/20100101 Firefox\/108\.0/. Для обработки на сервере (например, Nginx) используйте директиву if ($http_user_agent ~* "Firefox/108") для применения специфических правил. В JavaScript можно проверить navigator.userAgent. Рекомендуется вести статистику запросов с этим UA для выявления ботов.
if ($http_user_agent !~ "Firefox/108") { return 403; }.