Глоссарий
Подмена часового пояса и геолокации
Заставить браузер сообщать те часы — а иногда и координаты, — которые соответствуют заявленному месту сессии, а не тому, где стоит машина (timezone spoofing).
Также встречается как: подмена часового пояса, подмена геолокации.
Часовой пояс браузера страница читает, никого не спрашивая: интернационализационный API сообщает зону по имени, а объект даты — смещение от UTC. С положением иначе: API геолокации закрыт разрешением, так что сайт обязан спросить, а вы можете отказать — что большинство сессий и делает. Их сваливают в одно, потому что они отвечают на один вопрос, но это совсем не сигналы одного рода.
Практически важен именно часовой пояс: его читают молча, и несовпадение решает всё — профиль, предъявляющий варшавское устройство и приходящий с адреса, который разрешается в Бразилию, противоречит сам себе ещё до конца загрузки страницы. Argus задаёт часовой пояс на профиль в рендерере, генерируя его как часть того же согласованного набора, что платформу, языки, экран и число ядер, — поэтому он согласован с назначенным профилю прокси. Argus не подменяет API геолокации: на этот запрос отвечают отказом, — и не синтезирует ввод датчиков движения и ориентации, потому что убедительно этого сделать нельзя: событие, созданное из скрипта, помечено как недоверенное так, что страница это читает, а скрипт изменить не может. Страница об отпечатках разбирает, что применяется и где.
Ещё из глоссария
Антидетект-браузер
Браузер, сделанный для того, чтобы вести на одной машине множество отдельных личностей: у каждой своё хранилище, свои характеристики устройства и свой сетевой адрес (anti-detect browser).
Отпечаток браузера
Набор свойств, которые страница считывает о вашем браузере и машине за несколько миллисекунд и без разрешения, — вместе они опознают устройство (browser fingerprint).
Отпечаток canvas
Идентификатор, который получают, попросив браузер нарисовать фигуру или строку текста и захешировав ровно те пиксели, что вернулись (canvas fingerprint).
Отпечаток WebGL
Идентификатор, собранный из графического железа, которое страница видит через WebGL: строки вендора и рендерера плюс пиксели, выданные трёхмерной сценой (WebGL fingerprint).
Аудиоотпечаток
Идентификатор, полученный прогоном синтезированного тона через звуковой стек браузера и хешированием вышедших чисел (audio fingerprint).
Утечка WebRTC
Страница читает ваш настоящий IP-адрес из процедуры установки соединения WebRTC, минуя прокси, через который работает весь остальной браузер (WebRTC leak).
Все статьи перечислены в указателе глоссария.