Конфиденциальность · 2 мин чтения

Отпечаток браузера: canvas, WebGL и шрифты простыми словами

Отпечаток браузера — это профиль, который сайт составляет из десятков свойств, раскрываемых вашим браузером, без всяких cookie. Это руководство объясняет основные сигналы (canvas, WebGL, шрифты и другие), как измеряют уникальность и почему скрыть IP — лишь половина дела.

Из чего состоит отпечаток

Каждый раз, когда браузер загружает страницу, он раскрывает о себе на удивление много. Отпечаток — это сочетание этих атрибутов, сведённое в идентификатор, который часто достаточно уникален, чтобы узнать вас при следующем визите — даже в новом окне инкогнито без cookie. Сила именно в сочетании: отдельный атрибут распространён, но десятки вместе редко совпадают у двух людей.

Самые информативные сигналы:

  • Canvas-отпечаток — сайт рисует скрытый текст и фигуры на <canvas> и считывает пиксели. Мелкие различия GPU, драйверов и рендеринга шрифтов делают результат едва заметно уникальным для каждой машины.
  • WebGL-отпечаток — похожая идея через 3D-рендеринг; он также прямо раскрывает производителя GPU и строку рендерера.
  • Установленные шрифты — набор шрифтов в системе, зондируемый измерением размеров текста, сильно выделяет пользователя.
  • User-agent, язык, часовой пояс и экран — ОС, версия браузера, локаль, сдвиг часового пояса и параметры экрана/окна.
  • Аппаратные подсказки — число ядер CPU, память устройства, особенности аудиостека и поддержка сенсорного ввода.

Поскольку всё это считывается обычными JavaScript-API, снятие отпечатка не требует разрешения и не оставляет явных следов.

Уникальность, энтропия и почему одного IP мало

Исследователи измеряют отпечатки через энтропию — сколько идентифицирующей информации несёт сигнал. Проекты вроде AmIUnique и CreepJS собирают миллионы образцов и показывают, что полный отпечаток часто делает браузер уникальным среди всех проверенных. Практический вывод: сайт может повторно узнать вернувшегося посетителя по одному отпечатку.

Именно поэтому прокси или VPN — лишь часть картины. Смена исходящего IP не даёт сайту видеть ваш настоящий адрес и отделяет вашу сетевую личность — это действительно важно, и это можно проверить инструментами what-is-my-ip и IP info. Но если отпечаток не изменился, сайт, снимающий отпечатки, всё равно поймёт, что «новый» посетитель — тот же браузер. Надёжное разделение означает смену и IP, и отпечатка вместе — именно это и пытаются делать антидетект-браузеры, см. наше руководство об антидетект-браузерах.

Защита варьируется от браузеров против отпечатков (Tor Browser нормализует многие сигналы, поэтому у пользователей общий отпечаток; в Firefox есть resistFingerprinting) до инструментов подмены для каждого профиля. Блокировка JavaScript нейтрализует большинство снятий отпечатка, но ломает большинство сайтов, поэтому редко практична.

Уменьшите уникальность своего отпечатка

Сделать отпечаток невидимым не выйдет, но можно уменьшить, насколько он выделяется. Практические шаги: держите браузер распространённой, актуальной версии, чтобы сливаться с толпой; избегайте редких наборов шрифтов и экзотических расширений, добавляющих энтропию; рассмотрите браузер, который активно нормализует сигналы (Tor Browser или Firefox с resistFingerprinting), если цель — максимальная одинаковость. Для работы с многими аккаунтами используйте антидетект-браузер, чтобы дать каждому профилю самосогласованный отпечаток, а не случайные значения, противоречащие друг другу. Что бы вы ни выбрали, держите согласованной и сетевую часть: направляйте профиль через прокси или VPN, география выхода которого соответствует часовому поясу и локали отпечатка, и убедитесь, что нет утечки WebRTC или DNS, раскрывающей ваш настоящий адрес за туннелем.

FAQ

Ответы на вопросы

Меняет ли VPN отпечаток моего браузера?

Нет. VPN меняет исходящий IP, который видит сайт, но не затрагивает canvas, WebGL, шрифты или другие сигналы уровня браузера. Сайт, снимающий отпечатки, всё равно узнает тот же браузер на разных IP. Чтобы изменить оба, сочетайте VPN или прокси с антидетект- или анти-фингерпринт-браузером.

Canvas-отпечаток — это то же, что cookie?

Нет. Cookie хранится на вашем устройстве, и его можно удалить или заблокировать. Canvas-отпечаток вычисляется заново из того, как ваша машина рендерит графику, поэтому очистка cookie или инкогнито его не убирают — он выводится из вашего железа и ПО, а не хранится.

Можно ли стать полностью неотслеживаемым по отпечатку?

Реалистично — нет, пока вы пользуетесь обычным браузером с JavaScript. Уникальность можно уменьшить — распространённая версия браузера, браузер против отпечатков или антидетект-настройка для каждого профиля, — но настойчивый сайт с достаточным числом сигналов обычно всё равно различит посетителей. Воспринимайте это как снижение риска, а не невидимость.

Сначала скройте сетевую личность

Проверьте текущие варианты выходных локаций и назначения IP, затем проверьте конфигурацию, выданную вашему аккаунту.

Эту страницу нашли по запросу

Реальные поисковые фразы, на которые отвечает эта страница — по ссылкам откроются материалы, раскрывающие тему глубже.