Отпечаток браузера: досье, которое вы носите с собой
Вы почистили куки, включили инкогнито и сменили IP через VPN. Поздравляем — для серьезного сайта вы все еще тот же самый человек. Разбираем, из чего складывается браузерный отпечаток и почему от него так сложно избавиться.
Досье собирается из мелочей
Когда вы открываете сайт, ваш браузер честно отвечает на десятки технических вопросов: какая операционная система, какой процессор, сколько ядер, какое разрешение экрана, какие шрифты установлены, какой часовой пояс, какой язык системы. По отдельности каждый параметр безобиден — миллионы людей сидят на Windows с экраном 1920 на 1080. Но вместе они образуют комбинацию, которая с высокой вероятностью уникальна именно для вашей машины.
Исследователи давно посчитали: достаточно двух десятков параметров, чтобы отличить один браузер от миллионов других. И заметьте — ни куки, ни регистрация, ни IP для этого не нужны.
Главные компоненты отпечатка
Canvas
Сайт просит браузер незаметно нарисовать картинку и смотрит на результат. Из-за различий видеокарт, драйверов и системных настроек одна и та же картинка на разных машинах отрисовывается с микроскопическими отличиями. Эти отличия и есть подпись вашего железа.
WebGL
Тот же прием, но с трехмерной графикой. Вдобавок браузер прямо сообщает модель видеокарты — а связка «видеокарта + особенности отрисовки» сужает круг подозреваемых до единиц.
Шрифты
Набор установленных шрифтов у каждого свой: система, офисные пакеты, дизайнерские программы — все оставляет след. Сайт измеряет ширину тестовых строк и по ним вычисляет, какие шрифты у вас стоят.
WebRTC
Технология для звонков в браузере, которая имеет неприятное свойство: может выдать ваш реальный IP даже при включенном VPN или прокси. Именно через WebRTC чаще всего «протекают» плохо настроенные схемы анонимности.
AudioContext, таймзона, языки и прочее
Обработка звука, часовой пояс, список языков, поведение JavaScript-движка, параметры батареи на ноутбуках — все идет в дело. Антифрод-системы крупных площадок собирают сотни таких сигналов.
Как посмотреть свой отпечаток
Есть открытые сервисы проверки: Pixelscan, BrowserLeaks, CreepJS, AmIUnique. Зайдите на любой из них — увидите все, что видит о вас обычный сайт. Отрезвляет быстро, особенно графа «ваш отпечаток уникален среди N миллионов».
Почему инкогнито и VPN не спасают
Режим инкогнито удаляет куки и историю — но железо, шрифты и Canvas остаются теми же. VPN меняет IP — но отпечаток не трогает вообще. Больше того: несовпадение таймзоны браузера с геолокацией IP — само по себе красный флаг для антифрода. Получается парадокс: попытка спрятаться делает вас заметнее.
Что с этим делают антидетект браузеры
Единственный рабочий способ разорвать связь между аккаунтами — не прятать отпечаток, а подменять его целиком, причем на правдоподобный. Антидетект браузер создает профили, каждый из которых отдает сайту согласованный набор параметров реального устройства: видеокарту, шрифты, Canvas, таймзону под стать IP прокси. Как это устроено и какие сервисы это умеют — мы подробно разобрали в статье «Что такое антидетект браузер» и в каталоге с обзорами.
Проверить теорию на практике можно бесплатно: заведите профиль в Dolphin Anty или GoLogin, откройте в нем Pixelscan и сравните с тем, что показывает ваш обычный браузер.