База знаний
Посмотреть и изменить отпечаток
Откройте карточку отпечатка
Карточка перечисляет значения, которые показывает этот профиль, примерно в том порядке, в каком их собирает сайт при первой же загрузке страницы.
- 1
Нажмите правой кнопкой на карточке профиля
Меню появится рядом с ней.
- 2
Выберите «Отпечаток»
Карточка откроется поверх списка.
- 3
Прочитайте строки
Шаблон, платформа, user agent, экран, языки, ядра, память, WebGL, часовой пояс и политика WebRTC.
Откуда берутся значения
Здесь ничего не хранится и ничего не лежит в файле профиля. Каждое значение выводится из собственного номера профиля и его шаблона, поэтому один профиль показывает одну и ту же машину при каждом запуске.
Смените шаблон, и машина сменится вместе с ним.
Страна выхода двигает три строки
Если у профиля есть прокси, страна выхода задаёт часовой пояс и список языков. Карточка считается с учётом прокси, ровно как считается запуск.
Иначе карточка говорила бы одно, а браузер другое.
Задайте значения руками
Кнопка «Изменить значения» превращает несколько строк в списки. Предлагаются только значения, которые выдаёт настоящая машина этой платформы, а ядра и память держатся в пределах того, что бывает у машины с выбранной видеокартой.
- 1
Нажмите «Изменить значения»
Внизу карточки отпечатка.
- 2
Выберите из списков
Экран, ядра, память, плотность точек, часовой пояс, языки и WebGL.
- 3
Нажмите «Сохранить»
Кнопка «Вернуть создаваемое» возвращает все строки генератору.
Свободный ввод выдал бы профиль
Проверьте в настоящем браузере
Кнопка «Проверить отпечаток» открывает пробную копию в движке и считывает значения так же, как их считал бы скрипт страницы. Она говорит, сколько проверок прошло и на каком движке и какой версии шёл замер.
Если защиту для пробной копии подготовить не удалось, проверка не идёт вовсе, а не показывает провалы, которых у настоящего профиля нет.
Сравните со своими профилями
Кнопка «Сравнить с другими профилями» считает, сколько разных машин у вас получилось и сколько ваших профилей описывают ту же самую. Два профиля с одной машиной связаны друг с другом сильнее, чем что-либо ещё в этой программе.
Чего это не делает
- Это не скрывает, что браузер это браузер. Это делает машину за ним обыкновенной.
- Это не принимает произвольный текст. Предлагаются только те значения, которые мог бы создать сам генератор.
- Это не повторяет компьютер, за которым вы сидите. Профиль описывает машину своего шаблона и своего номера.
Где это решается
Каждое утверждение выше это одно место в коде и один стенд.
- Профиль держится того генератора, в котором заведён
- apps/desktop/test/fingerprint-version.js
- Части отпечатка согласованы между собой
- apps/desktop/test/fingerprint-consistency.js
- Автопроверка считывает значения обратно внутри движка
- apps/desktop/test/fp-audit.js
- Карточка считает прокси ровно так же, как запуск
- apps/desktop/test/fingerprint-card-matches.js
Вопросы
- Поправил, а ничего не изменилось.
- Профиль был открыт. Прокси, сценарий и отпечаток применяются при следующем запуске, и программа говорит об этом при сохранении.
- Обновление меняет машину?
- Нет. Профиль держится того поколения, в котором заведён, поэтому обновление не показывает его аккаунтам компьютер, которого они не видели.
- Что именно меряет автопроверка?
- Значения, считанные обратно внутри движка: флаг автоматизации, считывание canvas, набор шрифтов, часовой пояс, список языков и вложенные кадры.
- Почему шрифты ограничены набором?
- Перечень шрифтов одна из самых сильных примет, которые собирает страница, поэтому профиль показывает тот набор, который заявляет его отпечаток.
Посмотрите на своём профиле
Бесплатный тариф даёт два профиля, без срока и без карты.