Детектор информации браузера
Что ваш браузер на самом деле сообщает сайтам, которые вы посещаете? Эта страница собирает каждую часть client-side информации, которую раскрывает браузер, user agent, rendering engine, версию, OS, категорию устройства, viewport и размер экрана, timezone, языковые предпочтения, do-not-track setting и ваш public IP, и раскладывает все так, чтобы вы видели, что именно fingerprinted при каждом запросе.
Как детектор собирает информацию
-
1
Читает объект navigator
userAgent, platform, language, languages, cookieEnabled, doNotTrack, hardwareConcurrency и другое запрашиваются напрямую из браузера.
-
2
Парсит строку user agent
UA string сопоставляется с актуальной базой браузеров/engine/OS, чтобы извлечь бренд, версию и семейство.
-
3
Запрашивает screen и window
window.innerWidth/Height, screen.width/height, screen.colorDepth, devicePixelRatio для плотности пикселей.
-
4
Определяет IP через echo service
Один запрос к IP-echo endpoint возвращает public IPv4/IPv6. Ничего не хранится: определение выполняется заново при каждом визите.
Что показывает детектор
| Поле | Источник | Пример |
|---|---|---|
| Браузер + версия | UA string + Client Hints | Chrome 122.0.6261 |
| Движок рендеринга | Выводится из UA | Blink |
| OS + версия | UA + platform | Windows 11, 64-бит |
| Тип устройства | UA + поддержка касаний | ПК / Планшет / Телефон |
| Viewport | window.innerWidth / innerHeight | 1440 × 820 px |
| Экран | screen.width / screen.height | 2560 × 1440 px |
| Соотношение пикселей | window.devicePixelRatio | 2 |
| Глубина цвета | screen.colorDepth | 24 бита |
| Основной язык | navigator.language | ru-RU |
| Все языки | navigator.languages | ru-RU, ru, en |
| Часовой пояс | Intl.DateTimeFormat | Europe/Moscow (UTC+3) |
| Do Not Track | navigator.doNotTrack | unset / 1 / 0 |
| Cookies включены | navigator.cookieEnabled | true |
| Публичный IP | Echo endpoint | 203.0.113.42 |
Почему это важно
- Fingerprinting: комбинация этих значений часто достаточно уникальна, чтобы идентифицировать браузер между сессиями даже без cookies. Проект EFF Cover Your Tracks дает количественную оценку entropy.
- Утечки приватности: некоторые поля (шрифты, WebGL renderer, audio context) добавляют еще больше entropy. Firefox “resistFingerprinting” и стандартизированный профиль Tor Browser уменьшают эти сигналы.
- Отладка: когда кто-то сообщает “у меня в браузере не работает”, сбор этих полей, первый шаг к воспроизведению проблемы.
Ограничения
- UA parsing зависит от паттернов, которые меняются с каждым релизом браузера. Новая версия Edge может временно показываться как Chrome, пока parser не обновится.
- Private relay (iCloud, Warp) скрывает реальный IP; в таком случае детектор показывает IP relay.
- Client Hints заменяют UA в Chromium-браузерах; отображаемый UA может быть “reduced” frozen string.
Часто задаваемые вопросы
Нет. Каждое поле определяется при загрузке страницы и отбрасывается, когда вы уходите. IP echo service не сохраняет запросы.
User agent и timezone можно подделать через dev tools или extensions. Screen size, fonts и WebGL renderer сложнее подделать без поломки рендера страниц. Privacy-focused browsers подменяют большинство значений ценой некоторой совместимости.
Если вы используете iCloud Private Relay, Cloudflare Warp, VPN или корпоративный proxy, обнаруженный IP принадлежит посреднику. Разные IP-echo services иногда видят разных посредников, если браузер идет разными путями.
Даже с поддельным UA серверы часто могут угадать его через TLS fingerprinting, feature detection (какие CSS properties работают) и timing quirks. Для полной анонимности нужен Tor Browser или аналогичный профиль, а не просто правка UA.
Сопутствующие инструменты
Проверка HTTP-заголовков
Осмотрите каждый HTTP-заголовок ответа, возвращаемый URL, чтобы отладить кэширование, CORS, сжатие и проблемы безопасности.
Калькулятор IP-подсетей
Рассчитайте диапазон подсети, сеть, broadcast, пригодные хосты и wildcard-маску для любого блока IPv4 CIDR с полным покрытием /0 - /32.
Инструмент проверки возраста доменных имен
Узнайте, когда домен был впервые зарегистрирован, а также его возраст в годах, месяцах и днях с использованием данных WHOIS из реестра.
Определение MIME-типа файла
Установите реальный тип MIME файла, изучив его магические байты: определение изображений, видео, файлов формата PDF, архивов ZIP, офисных документов и других типов.
CIDR-калькулятор
Рассчитайте сетевой адрес, широковещательную рассылку, диапазон хостов, используемые IP-адреса и маску подсети для любого блока IPv4 CIDR.
Домен в IP
Разрешите любое доменное имя в его адреса IPv4 (A) и IPv6 (AAAA) и скопируйте их в любой сетевой инструмент.
Инструмент доступен на других языках
- Detector de Información del Navegador [ES]
- Detektor informacji o przeglądarce [PL]
- ตัวตรวจข้อมูลเบราว์เซอร์ [TH]
- ブラウザ情報検出ツール [JA]
- Trình phát hiện thông tin trình duyệt [VI]
- Detector de Informações do Navegador [PT]
- Detektor för webbläsarinformation [SV]
- Détecteur d'info navigateur [FR]
- 브라우저 정보 감지기 [KO]
- كاشف معلومات المتصفح [AR]
- Browser-Info-Detektor [DE]
- Detektor Info Browser [ID]
- Browserinfo-detector [NL]
- Browser Info Detector [EN]
- Rilevatore di informazioni del browser [IT]
- Tarayıcı Bilgisi Algılayıcı [TR]
- 浏览器信息检测器 [ZH]