Глоссарий
Энтропия устройства
Сколько опознающей информации несут заявленные свойства устройства — измеряется в битах и снижается тем, что вы выглядите обычно, а не тем, что прячетесь (device entropy).
Также встречается как: энтропия отпечатка.
Энтропия здесь в смысле теории информации: насколько значение сужает круг тех, кем вы можете быть. Свойство, общее для половины веба, несёт один бит; хеш canvas, которого почти ни у кого больше нет, — двадцать и больше. Снятие отпечатка работает сложением битов — платформа, список языков, часовой пояс, размер экрана, строки GPU, аудиохеш, — пока комбинация не укажет на одно устройство. Горстка по отдельности ничем не примечательных свойств вместе может быть решающей.
Контринтуитивная часть и причина, по которой блокировка — плохая стратегия: отказ отвечать обычно поднимает вашу энтропию, а не снижает её. Браузер, не сообщающий размер экрана, встречается куда реже, чем сообщающий обычный размер, так что сам отказ становится идентификатором. Цель — быть непримечательным и внутренне непротиворечивым, а не молчаливым: набор значений, описывающий правдоподобную машину, сгенерированный целиком, а не разбросанный по полям, ведь каждое независимо случайное поле — ещё один шанс на противоречие. Полностью этот довод изложен на странице об отпечатках.
Ещё из глоссария
Отпечаток TLS
Идентификатор, вычисленный по тому, как клиент открывает TLS-соединение: наборы шифров, расширения и их порядок в ClientHello (TLS fingerprint).
Подстановка cookie
Запись сохранённого набора cookie в чистый профиль браузера, чтобы он открылся уже авторизованным, без ввода пароля (cookie injection).
Headless-браузер
Настоящий браузерный движок без видимого окна, обычно под автоматизацией. Дёшев в объёмах — и всё легче опознаётся сайтом (headless browser).
Сбор без браузера
Сбор данных с собственного списочного эндпоинта сайта по обычному HTTP, вообще без браузера: быстро, дёшево — и возможно только там, где данные структурированы (browserless collection).
Решение капчи
Передача проверки стороннему сервису, который на неё отвечает. Иногда полезно — и плохая замена тому, чтобы её не вызывать (CAPTCHA solving).
Подмена часового пояса и геолокации
Заставить браузер сообщать те часы — а иногда и координаты, — которые соответствуют заявленному месту сессии, а не тому, где стоит машина (timezone spoofing).
Все статьи перечислены в указателе глоссария.