Что выдаёт мой браузер?
Каждый признак, который браузер отдаёт автоматически, и насколько каждый из них сужает круг до вас.
Почему от этого труднее уйти, чем от куки
Куки — это файл. У него есть имя, срок годности и кнопка удаления, и очистка действительно работает. Отпечаток нигде не хранится: он пересчитывается из того, чем является ваш браузер, при каждом визите. На вашей машине нечего искать и нечего чистить — вот почему «я чищу куки» здесь не ответ.
Ни одно из значений выше не потребовало запроса разрешения. Размер экрана, видеокарту, установленные шрифты и часовой пояс может прочитать любой скрипт на любой странице, и мог задолго до того, как кто-то додумался их сложить вместе. Эта комбинация и есть метод: ни одно значение само по себе вас не опознаёт, но каждое делит население, а дюжины делений обычно достаточно, чтобы остаться в группе из одного человека.
Откуда на самом деле берётся опознавательная сила
Красные точки в списке выше отмечают признаки, которые делают работу. Примерно по порядку:
- Отрисовщик GPU. Точная строка с моделью видеочипа и драйвера. Точна, стабильна на весь срок жизни машины и на настольных системах достаточно необычна, чтобы почти решать дело. Несколько браузеров именно поэтому прячут её теперь за флагом.
- Установленные шрифты. Шрифты никто не ставит специально — они приходят вместе с приложениями. Значит, этот набор на деле есть перечень программ, которыми вы пользуетесь, и он поразительно своеобразен.
- Отрисовка canvas. Нарисуйте одну и ту же фигуру и текст на двух машинах — пиксели разойдутся, потому что сглаживание и хинтинг шрифтов реализованы в драйвере видеокарты. Возьмите хеш результата, и вот у вас устойчивое значение, уникальное для устройства, полученное из API, существующего для рисования графики.
- Часовой пояс. Сам по себе слаб: с вами его делят сотни миллионов людей. Интересен тем, что берётся из операционной системы, а потому именно он чаще всего противоречит всему остальному.
А строка user agent, при всём том, что о ней говорят все, — один из самых слабых признаков в списке. Сотни миллионов людей запускают ту же сборку Chrome на той же версии Windows. Сужают что-либо только номера версий, а браузеры их последовательно замораживают и обрезают.
Что люди пробуют и что из этого выходит
| Подход | Действие на признаки выше |
|---|---|
| Очистка куки | Никакого. Ни одно значение на этой странице в куки не хранится. |
| Приватное окно | Никакого, в большинстве браузеров. Сравните хеш сами — обычно он совпадает. |
| Подключение к VPN | Никакого. Меняется IP-адрес, а его на этой странице нет. |
| Расширение, подменяющее user agent | Обычно хуже. Создаёт сочетание, которого нет больше ни у кого, а несоответствие между заявленной и настоящей платформой само по себе обнаруживается. |
Brave или Firefox с resistFingerprinting | Настоящее снижение. Canvas рандомизируется или блокируется, аппаратные значения округляются или скрываются, шрифты ограничены стандартным набором. |
| Tor Browser | Самое сильное из доступного, и по другой стратегии: всех пользователей делают одинаковыми, а не необычными. |
Закономерность в этой таблице и есть весь урок. Снятие отпечатков измеряет отклонение от толпы, поэтому всё, что делает вас особенным, помогает следящему — какими бы приватными ни были мотивы. Единственная масштабируемая стратегия — слиться, и потому браузеры, относящиеся к этому серьёзно, сходятся на том, чтобы делать своих пользователей взаимозаменяемыми, а не экзотическими.
Почему ваш хеш может меняться при перезагрузке
Если значение вверху этой страницы при каждом обновлении разное, это не ошибка. И Brave, и режим сопротивления отпечаткам в Firefox добавляют к чтению canvas шум, свой на каждую сессию, именно чтобы получившийся хеш нельзя было использовать как идентификатор. Меняющийся хеш — это хеш, который никого не отслеживает; такого результата вы и хотите, и ради этого стоит один раз обновить страницу и проверить.
Как это соотносится с остальным
Отпечаток — это уровень устройства. Сетевой уровень — отдельный вопрос с отдельными ответами: что выдаёт ваш IP-адрес, идут ли ваши DNS-запросы туда, куда вы думаете, и не раскрывает ли WebRTC адрес, которого ваши настройки прокси и не видели. Вот это VPN действительно меняет. Если хотите оценить оба уровня за один заход, полная проверка приватности закрывает их вместе.
О чём спрашивают, когда речь заходит об отпечатках
Насколько уникален мой отпечаток?
Эта страница вам не скажет, потому что знать этого не может. Цифра вроде «вы уникальны среди 280 000 проверенных браузеров» требует базы всех посетителей, когда-либо проходивших тест, то есть хранения отпечатков — ровно того, чего этот инструмент намеренно не делает. Сайты, называющие такое соотношение, сравнивают вас со своей собственной аудиторией, которая смещена в сторону людей, озабоченных приватностью, и не является той совокупностью, которая важна. Из списка выше вы можете судить о другом: какие из ваших признаков необычны, — и это как раз та часть, с которой можно работать.
Меняет ли VPN отпечаток моего браузера?
Нет, и это самое частое заблуждение о VPN. VPN работает на уровне сети: он меняет IP-адрес, который видит сайт, и шифрует трафик в пути. Все значения на этой странице берутся из вашего устройства и браузера, а не из соединения, поэтому до и после подключения они одинаковы. Стоит знать об обратной связи: подключение через далёкий сервер создаёт заметное противоречие между географией вашего IP и неизменившимся часовым поясом.
Помогает ли приватный режим или режим инкогнито?
Против снятия отпечатков — почти совсем нет. Приватный просмотр выбрасывает куки и историю при закрытии окна; он не меняет ни размер экрана, ни видеокарту, ни шрифты, ни часовой пояс, ни отрисовку canvas. Откройте эту страницу в приватном окне и сравните хеш: в большинстве браузеров он окажется точно таким же, потому что признаки, из которых он строится, к сохранённым данным отношения не имеют.
Можно ли вообще перестать быть отслеживаемым по отпечатку?
Снизить это можно, и работающие приёмы противоречат интуиции. Слиться с толпой лучше, чем выделиться: Tor Browser делает всех пользователей одинаковыми, и это куда сильнее, чем стать необычным. Firefox с resistFingerprinting и Brave с его рандомизацией оба заметно ослабляют сигнал. А вот что не работает — это вручную менять строку user agent или ставить расширение-подменщик: необычное сочетание значений опознаёт вас лучше, чем обычное, которое вы заменили, а нестыковки между подменёнными и настоящими значениями сами по себе обнаруживаются.
Почему Do Not Track числится опознавательным признаком?
Потому что его включают слишком немногие. Настройка, которую активирует меньшинство, делит аудиторию неравномерно, и принадлежность к малой группе как раз и делает вас различимым. Прибавьте к этому, что заголовок носит рекомендательный характер и почти повсеместно игнорируется, — и получится, что включение обходится вам в капельку приватности и не приносит ничего. Это изящная иллюстрация общего правила: всякое отклонение от значения по умолчанию — это ещё немного информации о вас.
Законно ли снятие отпечатков?
Оно регулируется, а не запрещено. По правилам Великобритании и ЕС хранение информации на устройстве или доступ к ней обычно требуют согласия, и как британский ICO, так и регуляторы ЕС заявляли, что снятие отпечатков подпадает под это — к нему относятся во многом как к куки, невзирая на технические различия. Правоприменение неравномерно, а сама техника широко используется и в борьбе с мошенничеством и ботами, и в рекламе. Что несомненно, так это её незаметность: ни один пункт из списка выше не вызвал запроса разрешения.
The one place your VPN and your fingerprint contradict each other.
Nothing on this page changes when you connect to a VPN — it all comes from your device, not your network. What does change is your IP address, and that creates a mismatch worth knowing about: if your IP says Frankfurt while your timezone still says Asia/Karachi, a site can see both. It is not a leak and it does not undo the encryption, but it is a signal, and it is why JaguarVPN offers exit locations across enough regions to pick one near you rather than one that argues with your clock.
Последняя проверка . Заметили, что что-то устарело? Напишите нам.
