Cookieless & Privacy Watch
Cookieless & Privacy Watch
@cookieless_privacy

Canvas и WebGL палятся не по «самому отпечатку», а по тому, как он собирается

Canvas и WebGL палятся не по «самому отпечатку», а по тому, как он собирается

Во фингерпринте важны не красивые значения, а связка: один и тот же рендер, стабильный шум, одинаковое поведение в разных профилях. Если canvas меняется от перезапуска к перезапуску без причины — это красный флаг. Если WebGL даёт «идеальный» отпечаток, который не похож на реальное железо, тоже.

Что обычно проверяют:
— согласованность с User-Agent, платформой и GPU;
— совпадение canvas/webgl с шрифтами, экраном, ядром браузера;
— есть ли следы подмены: одинаковые артефакты, лишний шум, повторяемые паттерны;
— не расходится ли поведение в профиле и в инкогнито, на первом и втором заходе.

На практике детекторы любят не сам факт spoofing, а его кривизну. Частая ошибка — менять только WebGL, оставляя canvas, аудио и client hints в старой конфигурации. Другая — делать «чистый» профиль без естественных микросдвигов: у живого устройства отпечаток обычно не выглядит стерильным.

Рабочее правило простое: подменяй не один параметр, а весь слой согласованно, и проверяй стабильность после перезапуска и между сессиями.
Этот пост опубликован в Telegram-канале Cookieless & Privacy Watch. Подписаться можно по ссылке: @cookieless_privacy.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.