Глоссарий
Энтропия
Энтропия это мера того, насколько одно показание сужает толпу, внутри которой браузер мог бы затеряться.
Что на самом деле даёт один бит
Показание, делящее всех посетителей ровно пополам, несёт один бит. Десять таких показаний, если ни одно не следует из другого, оставили бы одного посетителя из тысячи.
Вся суть в редкости
Значение, которое есть почти у всех, не сужает ничего, каким бы техничным оно ни выглядело в отчёте.
Число принадлежит толпе
Биты описывают население, которое кто-то измерил, поэтому число зависит от того, кого мерили и когда.
На нуле не сидит никто
Браузер, отвечающий обычными значениями на всё, всё равно несёт показания, которых сайту не видеть нельзя.
Почему показания не складываются просто
Два показания, вытекающих одно из другого, вместе весят куда меньше, чем по отдельности. Заявленная система и набор установленных шрифтов сильно пересекаются, и второе после первого добавляет мало.
Пересечение стоит почти ничего
Показания, сходящиеся по природе, для сужения толпы равны примерно одному показанию.
Противоречие стоит дорого
Пара, невозможная ни на одной настоящей машине, ценнее сайту, чем каждое показание порознь.
Устойчивость это отдельная ось
Редкое значение, меняющееся каждый заход, не связывает ничего, а обычное и неизменное связывает всё.
Ваши показания прямо сейчас
Значения прочитаны в вашем браузере на этой странице и никуда не уходят. Первые три сужают толпу резко, а последнее почти никак.
Ваша машина прямо сейчас
- Свёртка canvas
- измеряем на вашей машине
- Отрисовщик графики
- измеряем на вашей машине
- Часовой пояс
- измеряем на вашей машине
- Глубина цвета
- измеряем на вашей машине
Прочитано в вашем браузере и показано здесь. Никуда не отправляется.
Где это слово живёт в браузере
Браузеры делят поля, которыми рассказывают о себе, на дешёвые и дорогие: дешёвые уходят с каждым запросом, дорогие только по просьбе сайта. Это деление описано через ту самую меру, и вот там слово и встречается, а не только в статьях.
Дешёвые поля едут по умолчанию
Имя браузера и грубая версия идут с обычными запросами, поэтому их всегда держат в согласии с профилем.
Дорогие поля запрашивают
Точную версию, разрядность и модель аппарата отдают по просьбе, и наш движок правит их только тогда, когда запрос их уже несёт.
Сама просьба это примета
Сайт, попросивший дорогие поля, объявил свой интерес, и эта просьба видна всякому, кто смотрит на переписку.
Что с этим делает программа
Каждое показание профиля выводится из одного зерна, принадлежащего этому профилю. Два профиля описывают две машины, и каждый профиль остаётся для себя одной и той же машиной.
Согласие это та часть, которую можно проверить, а не обсудить, и самопроверка сверяет с зерном показание за показанием.
Одно зерно на профиль
Значения выводятся при запуске из самого профиля, а не лежат файлом, который можно унести отдельно от него.
Показания сверяют друг с другом
Стенд утверждает связи, а не значения: обычное показание рядом с неверным соседом звучит на странице громче всего.
Бесплатная проверка метит резкие строки
В проверке отпечатка строки, которые выдают вас, помечены, и пометка это слово, а не оценка.
Как читать названное вам число
Числа в битах берутся из исследований посетителей одного сайта в одно время. Они описывают ту толпу, а ваш браузер сравнивают с населением, которого никто не мерил.
Спросите кого считали
Число из исследования о приватности описывает тех, кто в это исследование и пришёл, а это не обычные посетители.
Спросите когда
Браузеры меняют то, что рассказывают о себе, каждые несколько выпусков, и старое число описывает браузеры, которых уже нет.
Спросите что сложили
Суммы по пересекающимся показаниям больше той толпы, которую они берутся сузить.
Чего это не делает
- Программа не измеряет вашу энтропию. Она не считает битов и не выставляет оценки за выделяемость, а любое названное вам число взято из чужого населения, а не с вашей машины.
- Это не уменьшает число сокрытием значения. Браузер, отказавшийся отвечать, отвечает так, как отвечают немногие, и сам отказ встречается реже любого ответа.
- Это не решает, какой аккаунт закроют. Поведение, репутация адреса и история аккаунта весят больше, чем все показания этой страницы вместе.
- Это не сравнивается между проверялками. Разные средства читают разные наборы и взвешивают их по-своему, поэтому их итоги это не одна и та же величина.
Проверить
Каждое утверждение выше взято из файла, который можно открыть.
- Откуда выводятся показания одного профиля
- packages/shared/src/index.js
- Какие показания самопроверка сверяет с зерном
- apps/desktop/src/lib/fpAudit.js
- Какие показания профиль обязан держать в согласии
- apps/desktop/test/fingerprint-consistency.js
- Что читает бесплатная проверка и какие строки метит
- apps/web/components/tools/FingerprintCheck.tsx
Вопросы
- На сколько битов тянет мой браузер?
- Мы не называем числа, потому что в программе его никто не считает. Число из открытого исследования описывает посетителей того исследования, а не вашу машину.
- Помогает ли закрыть показание?
- Чаще выходит наоборот. Отказ отвечать встречается реже ответа, поэтому закрытое показание способно сузить толпу вокруг вас, а не расширить её.
- Обычное значение всегда безопаснее?
- Только пока оно сходится с соседями. Совершенно обычная видеокарта рядом с числом ядер, которого у такой машины не бывает, хуже каждого из этих значений порознь.
- Совпадают ли показания двух профилей?
- Нет. Каждый профиль выводит ответы из своего зерна, поэтому описания расходятся, а внутри профиля остаются ровными.
- Меняет ли что-нибудь прокси?
- Часы меняет. Часовой пояс и список языков профиль берёт от страны, через которую выходит прокси, а свёртка canvas, отрисовщик графики и глубина цвета рождаются на вашей машине.
Посмотрите, что ответит ваш профиль
Самопроверка идёт внутри профиля и показывает все 29 замеров, и зелёные, и красные.