Руководство по проверке

Проверка отпечатка браузера: как читать результат и находить ошибки

Сервисы проверки показывают всё, что ваш браузер сообщает сайтам. Для пользователя антидетекта главное в тесте не уникальность, а то, что сигналы не противоречат друг другу.

Коротко

Проверка отпечатка браузера — это просмотр сигналов, которые браузер отдаёт сайтам: user agent, платформа, часовой пояс, IP, WebRTC, Canvas, WebGL, аудио, шрифты и язык. Согласованность важнее уникальности. Часовой пояс и язык должны соответствовать IP, WebRTC не должен показывать ваш настоящий IP, а после перезапуска профиля отпечаток не должен меняться.

Что показывает проверка отпечатка

Чтобы прочитать отпечаток, сайту не нужны никакие разрешения. Страница использует обычные браузерные API, получает результаты отрисовки и настройки системы и складывает их в устойчивый идентификатор. Этот идентификатор переживает очистку cookies. Публичные сервисы проверки отпечатка делают то же самое, только показывают вам прочитанные значения.

Когда вы хотите проверить фингерпринт, смотрите не на одну цифру «уникальности», а на каждый пункт отдельно и на то, как они сочетаются.

Основные пункты проверки
ПунктЧто читаетсяПочему это важно
User agent и платформаВерсия браузера, операционная системаБазовый признак, должен совпадать с остальными сигналами
Часовой пояс и IPСмещение часового пояса, выходной IP и его странаЧасовой пояс должен соответствовать стране IP
WebRTCЛокальные и публичные IP-кандидатыПри ошибке настройки обходит прокси и раскрывает настоящий IP
Canvas, WebGL, аудиоМелкие отличия отрисовки и звука, данные видеокартыСвязывают браузер с конкретным железом
ШрифтыСписок установленных шрифтовСильно зависят от ОС, Windows и macOS легко различить
ЯзыкЯзык браузера, заголовок Accept-LanguageДолжен подходить региону прокси
ЖелезоЧисло ядер, память, разрешение экранаТрудно долго подделывать согласованно

Согласованность важнее уникальности

Многие сервисы пишут: «ваш отпечаток уникален среди проверенных браузеров». Для обычного браузера это нормально, почти каждый компьютер уникален. Платформы редко судят по одному сигналу. Им важнее, согласуются ли сигналы между собой и остаются ли они стабильными во времени.

  • Стабильность: сегодня отпечаток такой же, как вчера. Отпечаток, который меняется при каждом запуске, выглядит подозрительнее постоянного.
  • Согласованность: сигналы подходят друг к другу. User agent Windows со шрифтами macOS или IP из Германии с московским часовым поясом — явные ошибки.
  • Нет утечек: публичный IP в WebRTC совпадает с IP прокси, а не с вашим настоящим адресом.
  • Нет следов автоматизации: при работе скрипта не появляются признаки, которых нет при ручной работе.

Как AliasMode собирает отпечаток профиля

В AliasMode отпечаток не нужно собирать вручную. Операционная система, user agent, видеокарта, процессор, память, Canvas, WebGL, аудио, шрифты и WebRTC подбираются движком согласованно, поэтому противоречий между пунктами проверки быть не должно. Разрешение экрана можно переопределить, остальное движок подстроит сам.

В движке AliasMode Firefox подмена встроена в C++ код и срабатывает раньше скриптов страницы. Идентичность профиля создаётся один раз и используется при каждом запуске, поэтому повторная проверка должна показывать те же значения. Chromium-профили работают в CloakBrowser с патчами на уровне исходного кода. Проверяйте профили обоих движков одинаково.

Как проверить профиль AliasMode после установки

  1. Откройте профиль с прокси

    Откройте в AliasMode профиль, которому назначен прокси. Сначала проверьте прокси в один клик и запишите выходной IP и местоположение.

  2. Пройдите публичную проверку отпечатка

    В этом профиле откройте один или два публичных сервиса проверки отпечатка. Запишите user agent, платформу, Canvas, WebGL, шрифты и параметры экрана.

  3. Сверьте часовой пояс, язык и геолокацию

    IP, часовой пояс, язык и геолокация в результате должны указывать на регион прокси. AliasMode подстраивает их под выходной IP автоматически.

  4. Проверьте утечку WebRTC

    Публичный IP в разделе WebRTC должен совпадать с выходным IP прокси. Вашего настоящего IP там быть не должно.

  5. Перезапустите и сравните

    Закройте профиль, откройте снова и пройдите проверку ещё раз. Значения должны остаться прежними. Если что-то изменилось, ищите причину в настройке профиля или прокси.

Частые ошибки и что делать

  • Неверный часовой пояс или язык: проверьте, что прокси работает и выходной IP в нужной стране. Если прокси нестабилен, AliasMode предложит замену.
  • WebRTC показывает настоящий IP: убедитесь, что профилю действительно назначен прокси, перезапустите профиль и проверьте снова.
  • Неподходящее разрешение экрана: в AliasMode его можно задать для профиля вручную, остальной отпечаток движок согласует сам.
  • ОС не совпадает: персону ОС выбирают при создании профиля. Для Chromium доступны Windows, macOS и Linux, профили Firefox сейчас работают с персоной Windows.
  • Отпечаток меняется между запусками: проверьте, что вы открываете тот же профиль, а не новый. Если профиль переносили на другой компьютер, используйте экспорт и импорт полной идентичности браузера: cookies, сессий и отпечатка.
  • Результаты разных сервисов расходятся: это нормально, у каждого свой набор тестов. Сравнивайте результаты одного сервиса до и после перезапуска, а не разных сервисов между собой.

Частые вопросы о проверке отпечатка

Тест показывает, что отпечаток уникален. Это плохо?

Не обязательно. Большинство обычных браузеров уникальны. Важнее, совпадают ли часовой пояс, язык и IP, нет ли утечки WebRTC и не меняется ли отпечаток после перезапуска.

Что проверять в тесте антидетект браузера?

Четыре главных пункта: IP и часовой пояс из одного региона, язык подходит региону, WebRTC не раскрывает настоящий IP, а user agent, шрифты и платформа относятся к одной ОС.

Как проверить утечку WebRTC?

Откройте профиль с прокси и пройдите публичную проверку отпечатка. Публичный IP в разделе WebRTC должен совпадать с выходным IP прокси. Если там ваш настоящий IP, проверьте настройку прокси.

Поменяется ли отпечаток, если очистить cookies?

Нет. Отпечаток складывается из сигналов устройства и браузера, и после очистки cookies сайт снова получит тот же отпечаток. Изолировать его нужно на уровне движка браузера.

Если тест пройден, меня не забанят?

Гарантировать это нельзя. Тест показывает только, что в профиле нет явных ошибок. Платформы также смотрят на поведение аккаунта и качество IP, и итог зависит от всех этих факторов.