Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:87.0) Gecko/20100101 Firefox/87.0
Вот подробный разбор User-Agent строки `Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:87.0) Gecko/20100101 Firefox/87.0` в виде списка на русском языке: --- 1. **Mozilla/5.0** - **Историческая маскировка** для совместимости. - **Не означает Netscape** — стандарт для всех браузеров. 2. **(Windows NT 10.0; Win64; x64; rv:87.0)** - **Windows NT 10.0** → **Windows 10 или Windows 11** (Microsoft использует один код). - **Win64** — 64-битная версия Windows. - **x64** — 64-битная архитектура процессора. - **rv:87.0** — **Revision Version** — **реальная версия движка Gecko** (Firefox 87). 3. **Gecko/20100101** - **Gecko** — рендеринговый движок Mozilla. - **20100101** — **фиктивная дата** (1 января 2010) — **не меняется с 2010 года**. 4. **Firefox/87.0** - **Браузер**: **Mozilla Firefox 87.0** - **Выпущен**: **23 марта 2021 года**. --- ### Итоговая расшифровка: | Параметр | Значение | |------------------------|---------| | **Браузер** | **Mozilla Firefox** | | **Версия** | **87.0** (23 марта 2021) | | **Движок** | **Gecko rv:87.0** | | **Дата сборки** | **20100101** (фиктивная) | | **ОС** | **Windows 10 / 11 (64-bit)** | | **Архитектура** | **x64** | | **Тип** | **Настольный компьютер** | --- ### Статус на **ноябрь 2025**: | Параметр | Оценка | |---------|-------| | **Firefox 87** | **Критически устарел**: | | – Текущая версия ~134+ | | – **Пропущено 47+ версий и > 300 обновлений безопасности** | | **Windows 10/11** | **Актуально** (если обновляется) | | **Gecko rv:87.0** | **Устарел** — нет поддержки CSS Container Queries, ES2022, WebGPU | --- ### Это **настоящий Firefox 87**? **Скорее всего — НЕТ.** Это **подделка, бот или устаревшее ПО**. #### Почему: | Признак | Объяснение | |--------|-----------| | **Точная копия UA 2021 года** | Часто используется **ботами, сканерами, malware** | | **Firefox 87 не выживает до 2025** | **Поддержка закончилась в марте 2022** | | **Отсутствие `Firefox/87.0.` с доп. токенами** | Настоящий Firefox добавляет `.1`, `.2` и т.д. | | **Нет Client Hints** | Firefox 87 **не поддерживает** `Sec-CH-UA` | #### Оригинальный UA от **настоящего Firefox 87** (2021): ``` Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:87.0) Gecko/20100101 Firefox/87.0 ``` → **Совпадает идеально** → **слишком идеально для 2025 года**. --- ### Вероятные источники: | Источник | Вероятность | |---------|-------------| | **Бот / сканер** (Zgrab, Masscan, Python-requests) | **Высокая** | | **Устаревшее ПО / корпоративный образ** | Высокая | | **Вредоносное ПО** | Средняя | | **Реальный пользователь** | **Крайне низкая** — невозможно без изоляции | --- ### Рекомендации: 1. **Для веб-сервера**: - **Логировать как подозрительный** - **Не блокировать жёстко**, но: ```nginx if ($http_user_agent ~ "Firefox/87.0") { set $legacy_browser 1; } ``` - Показывать предупреждение: > «Ваш браузер устарел. Обновите Firefox.» 2. **Для безопасности**: - **Проверить IP** в Shodan, VirusTotal - **Ограничить API-доступ** - **Требовать Client Hints** 3. **Для аналитики**: - Помечать как: `Bot: Firefox 87 (suspicious)` --- ### Вывод: - **Формально — Firefox 87.0 на Windows 10/11 (64-bit)** - **Фактически — поддельный или устаревший User-Agent** - **Выпущен в марте 2021, поддержка закончилась в 2022** - **Скорее всего — бот, скрипт или корпоративный образ** - **На 2025 год — критически небезопасен** - **Рекомендуется логировать, ограничивать, предупреждать**