Fingerprint-кузница
Fingerprint-кузница
@fingerprint_forge_ubt

Тепловая карта выдаёт GPU-профиль, но точность ломают 4 скрытых смещения

Тепловая карта выдаёт GPU-профиль, но точность ломают 4 скрытых смещения

Браузерное окружение передает больше данных, чем кажется. При рендере heatmap через шейдеры можно снять косвенные признаки видеокарты: задержки ALU, throughput текстурных блоков, поведение precision и деградацию на branching. Но измерение быстро уходит в шум, если не зафиксировать частоту кадров, размер буфера и режим синхронизации.

Анализируем энтропию параметров. На практике искажения дают:
— throttling и динамическая частота;
— разный компилятор шейдеров и порядок оптимизаций;
— влияние оконного режима, DPI и compositing;
— фоновые процессы, которые меняют latency без видимого паттерна.

Разбираем сигнатуру на уровне syscall: важнее не абсолютное время кадра, а распределение отклонений между сериями. Если heatmap строится на коротком окне, один spike маскирует класс устройства. Если окно слишком длинное, усреднение съедает различия между чипами одного сегмента. Для стабильности нужен одинаковый shader path, холодный старт и многократные прогоны с отбрасыванием выбросов.

Скрытность — это не отсутствие следов, это шум, сливающийся с фоном. Чем меньше в эксперименте случайных факторов ОС и compositing, тем чище fingerprint. Чем больше факторов вы не контролируете, тем полезнее heatmap как детектор нестабильности, а не как точный паспорт GPU.
Этот пост опубликован в Telegram-канале Fingerprint-кузница. Подписаться можно по ссылке: @fingerprint_forge_ubt.
tech

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

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

start

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

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

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