Цифровой отпечаток

Синонимы: браузерный отпечаток, device fingerprint, browser fingerprint

Цифровой отпечаток (browser/device fingerprint) — набор технических атрибутов, которые браузер или устройство передают веб-серверу при каждом запросе. Сам по себе каждый параметр неуникален, но их комбинация создаёт профиль, достаточно специфичный для распознавания конкретного пользователя среди миллионов других.

Из чего складывается отпечаток

  • Браузер и версия — User-Agent строка.
  • Установленные шрифты — системный набор шрифтов перечисляется через Canvas API.
  • Разрешение экрана и глубина цвета — уникализируют устройство.
  • Часовой пояс и язык — дополнительный вектор идентификации.
  • WebGL и Canvas fingerprint — рендер тестовой сцены создаёт уникальный артефакт, зависящий от видеокарты и драйверов.
  • Список плагинов и расширений браузера.
  • Параметры сети — IP, MTU, характеристики TCP/IP стека.

Отличие от IP-адреса

IP-адрес меняется при смене провайдера, VPN или сети. Цифровой отпечаток браузера устойчив к смене IP: он формируется на стороне клиента и остаётся постоянным, пока пользователь не меняет устройство или не чистит профиль браузера. Именно поэтому фингерпринтинг используется рекламными сетями для трекинга пользователей в обход блокировки cookie.

Применение в OSINT и безопасности

В OSINT-расследованиях цифровой отпечаток позволяет связать разные сессии или аккаунты, если технические параметры совпадают. В корпоративной безопасности — обнаруживать ботов и скрейперов. Для тестирования собственного отпечатка доступны публичные сервисы: coveryourtracks.eff.org, browserleaks.com.

Защита

Использование браузера Tor (Tor Browser унифицирует отпечаток всех пользователей), Brave или Firefox с включёнными настройками защиты от fingerprinting существенно снижает уникальность профиля. Цифровой след при этом всё равно может сохраняться через другие каналы.

Проверьте данные через Sherlock в Telegram

SHERLOCK защищённый канал