Cookies исчезают, а идентификация пользователя только усложняется: разбор сигнатур
Слои трекинга сместились с явных идентификаторов на поведение и среду. Браузерное окружение передает больше данных, чем кажется: WebGL, Canvas, AudioContext, шрифты, timezone, язык, размер viewport, порядок API-ответов. Каждый параметр сам по себе слабый, но в связке они дают устойчивую энтропию.
Главный сдвиг — от статического ID к вероятностной корреляции. Сессии связывают по последовательности действий, паттернам движения курсора, темпу ввода, задержкам между запросами, характеру TLS-рукопожатия и отпечатку сетевого стека. Разбираем сигнатуру на уровне syscall: даже одинаковые браузеры различаются по тому, как формируют запросы и обрабатывают ошибки.
Типовые векторы без cookies:
• device fingerprint через JS-API и графический стек
• server-side linkage по IP, ASN, geo, Accept-Language и заголовкам
• behavioral fingerprint по микропаузам, скроллу, кликам, фокусу вкладки
• linkability через аккаунтные графы, реферы и повторяемые маршруты
Скрытность — это не отсутствие следов, это шум, сливающийся с фоном. Для защиты важны согласованность окружения, минимизация нестабильных API, контроль утечек через WebRTC, одинаковый профиль сети и отсутствие резких смен поведенческого ритма. Чем меньше несостыковок между слоями, тем слабее корреляция.
Fingerprint-кузница
@fingerprint_forge_ubt
Cookies исчезают, а идентификация пользователя только усложняется: разбор сигнатур
Этот пост опубликован в Telegram-канале Fingerprint-кузница. Подписаться можно по ссылке: @fingerprint_forge_ubt.