Отпечатки — это новые куки: как браузер выдаёт вас без спроса
Автор начинает с небольшого фокуса: откройте его страницу, и она присвоит вам «прозвище». Обновите вкладку, очистите куки, подключитесь к VPN — прозвище останется тем же. Смените устройство — изменится, но будет столь же устойчивым. За этим приёмом стоит цифровой отпечаток (fingerprint): ваш браузер сам отвечает на вопросы о себе, не спрашивая разрешения.
Зачем это рекламодателю
Большинство сайтов зарабатывают на рекламе и попутно исполняют сторонние скрипты. По отпечатку можно не только подбирать объявления, но и, если вы завели аккаунт, выкупать у площадки ваши данные — имя, активность, переписку с ИИ. Автор иронично замечает: дело давно не в вас лично. В массиве данных он видит не людей, а закономерности — «хрустальный шар XXI века из кремния». Товар уходит тому, кто больше заплатит, будь то рекламодатель или государство.
Пьеса в трёх актах
История третьесторонних куки подана как спектакль Google. Акт первый, давление: 2019 год, Safari и Firefox уже блокируют куки, и Google клянётся их уничтожить ради «приватности превыше всего». Акт второй, отвлечение: спустя пять лет решения Privacy Sandbox оказались неудобными и вызвали антимонопольные вопросы — куки решают оставить, пообещав маскировать IP (а в итоге не сделали и этого). Акт третий, ускорение: дактилоскопию устройств официально разрешают в рекламных продуктах. Если ЕС со своими баннерами согласия успевает быстрее, чем крупнейшая рекламная компания мира с двумя третями рынка браузеров, значит, компания просто выжидала.
Как это работает
Запрос браузера уже выдаёт ОС, язык, версию и IP. Но куда стабильнее — данные, которые собираются при исполнении кода: поведение GPU и CPU, число потоков, объём памяти, параметры экрана, аудиообработка, установленные шрифты. Миллионы используют свежий Chrome, миллионы — чипы M4, миллионы — французский язык; но на пересечении этих признаков число устройств падает почти до единицы. Отпечаток не обязан быть уникальным глобально — достаточно различать людей внутри выборки.
Автор объясняет это через игру «Акинатор» и теорию информации: редкий ответ несёт больше бит. Признак, встречающийся у одного из 128, стоит 7 бит. Чтобы выделить человека в городе на миллион, нужно около 20 бит. Правда, признаки коррелируют, поэтому биты складываются не напрямую.
Что делать
Проверить себя можно на coveryourtracks.eff.org. В Chrome вы «ходите с удостоверением на лбу»; Safari и Firefox дают частичную защиту; всерьёз от дактилоскопии защищают лишь Brave (вносит шум — «фарблинг»), Tor и Mullvad Browser (делают всех одинаковыми). Парадокс: расширения приватности делают вас уникальнее, ведь их мало у кого стоят, и умный трекер это заметит. Надёжнее защиты на уровне движка браузера нет — а значит, приватности придётся отдаться всерьёз.
Источник: Hacker News
Комментарии
Войдите, чтобы комментировать.