Описание
Вот подробный разбор User-Agent строки
`Mozilla/5.0 (Windows NT 10.0; Win64; x64; ) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Chrome/117.0.5938.132 Not;A=Brand/8 Safari/537.36`
в виде списка на русском языке:
---
1. **Mozilla/5.0**
- Исторический идентификатор совместимости.
- Все Chromium-браузеры (Chrome, Edge, Opera и др.) используют его для обхода устаревших проверок на сайтах.
- `5.0` — условная версия, не связана с реальной.
2. **(Windows NT 10.0; Win64; x64; )**
- Скобки — платформенная информация.
- **Windows NT 10.0** — Windows 10 или Windows 11 (MS использует `NT 10.0` для обеих).
- **Win64** — 64-битная версия Windows.
- **x64** — 64-битная архитектура процессора (Intel/AMD).
- **Пустое место после `; )`** — **необычно**. Обычно там указывается `rv:…` (для Firefox) или другие токены. Здесь — **ошибка или обрезка строки**.
3. **AppleWebKit/537.36**
- **Движок рендеринга**: WebKit.
- **537.36** — **замороженная версия** WebKit, используется **всеми Chromium-браузерами с 2013 года** (Chrome 28+).
- Реальная версия WebKit в Chromium **гораздо выше**, но строка фиксирована для совместимости.
4. **(KHTML, like Gecko)**
- **KHTML** — оригинальный движок Safari/Konqueror.
- **like Gecko** — «похож на Gecko» (историческая маскировка).
- **Не отражает реальность**: Chrome **не использует ни KHTML, ни Gecko** — это **Blink** (форк WebKit).
5. **Chrome/117.0.5938.132**
- **Название и версия браузера**: Google Chrome.
- **117.0.5938.132** — точная сборка:
- **117** — основная версия (сентябрь 2023).
- **.0** — минорная.
- **5938** — билд.
- **.132** — патч (обновление безопасности).
- Выпущена **около 26 сентября 2023 года**.
6. **Chrome/117.0.5938.132**
- **Дублирование** `Chrome/…` — **ошибка или подделка**.
- В оригинальном Chrome **второго `Chrome/` нет**.
- Нормальный UA: `Chrome/117.0.0.0 …`.
7. **Not;A=Brand/8**
- **Часть системы Client Hints / User-Agent Reduction** (введена Google в 2021–2023).
- `Not;A=Brand` — маркер, что это **не A-brand (не Chrome)**, а **минорный бренд**.
- **/8** — версия «бренда» (фиктивная).
- Используется для **маскировки реального браузера** в целях приватности.
8. **Safari/537.36**
- **Маскировка под Safari**.
- `537.36` — та же замороженная версия WebKit.
- **Не настоящий Safari** — это **Chromium-браузер**.
---
### Итоговая расшифровка:
| Параметр | Значение |
|------------------------|---------|
| **Браузер** | Google Chrome (или Chromium-клон) |
| **Версия** | 117.0.5938.132 (сентябрь 2023) |
| **Движок** | Blink (форк WebKit) |
| **ОС** | Windows 10 / 11 (64-bit) |
| **Архитектура** | x64 (64-bit) |
| **Совместимость** | Mozilla/5.0 + Safari + WebKit |
| **Client Hints** | Включены (`Not;A=Brand`) |
| **Аномалии** | Дублирование `Chrome/…`, пустое поле в скобках |
---
### Аномалии и подозрения:
1. **Дублирование `Chrome/… Chrome/…`**
→ **100% подделка или баг в генераторе UA**.
→ Оригинальный Chrome **никогда так не делает**.
2. **Пустое поле `; )`**
→ Ошибка парсинга или обрезанная строка.
3. **Not;A=Brand/8**
→ Это **нормально** для Chrome 100+, но в сочетании с дублированием — подозрительно.
---
### Вероятные источники:
- **Скрипт / бот на Python (requests, aiohttp, selenium)** с **неправильно сформированным UA**.
- **Браузерная автоматизация** (Puppeteer, Playwright) с **ошибкой в настройках**.
- **Антидетект-браузер** (Multilogin, GoLogin, Incogniton) с **некачественным шаблоном**.
- **Вредоносное ПО**, маскирующееся под Chrome.
---
### Оригинальный UA от настоящего Chrome 117 (пример):
```
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36
```
→ **Без дублирования, без `Not;A=Brand` в старых версиях**.
---
### Вывод:
- **Это НЕ настоящий Chrome 117**.
- **Поддельный или сломанный User-Agent**.
- **Используется в автоматизации, тестировании или обходе блокировок**.
- На **ноябрь 2025 года** версия 117 — **устарела на 2 года** (текущая ~134+).
- **Рекомендация**: блокировать или требовать Client Hints для верификации.