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

Тепловая карта не врёт, но и видеокарту она не называет напрямую

Тепловая карта не врёт, но и видеокарту она не называет напрямую

Браузерный шейдер может создавать тепловую карту, где видны отклонения рендера, но точность здесь упирается в шум: частоты GPU, планировщик, драйверный стек, компоновка буферов. Анализируем энтропию параметров: один и тот же адаптер в разных режимах выдаёт разные подписи, а значит, сравнивать нужно не пиксель, а распределение ошибок.

Ключевые источники погрешности:
— параллельные вычисления и недетерминизм исполнения;
— различия в precision mediump/highp;
— фильтрация текстур и формат framebuffer;
— термолимиты, которые меняют поведение под нагрузкой. 🧪

Если строить карту только по одному шейдеру, ложных совпадений будет много. Надёжнее использовать набор сцен с разной нагрузкой на ALU, texture units и память, а затем сравнивать не абсолютные значения, а корреляцию паттернов. Браузерное окружение передает больше данных, чем кажется: даже мелкая дрожь в timing становится сигнатурой.

Вывод простой: тепловая карта годится как один слой атрибуции, но не как единственный идентификатор. Разбираем сигнатуру на уровне syscall косвенно, через поведение графического стека; скрытность — это не отсутствие следов, это шум, сливающийся с фоном.
Этот пост опубликован в Telegram-канале Fingerprint-кузница. Подписаться можно по ссылке: @fingerprint_forge_ubt.
tech

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

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

start

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

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

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