CHECK

Проверка окружения

За один запуск проверяет сетевой выход, утечки, часовой пояс и язык, идентичность браузера и отпечаток устройства, сопоставляя внешний IP с браузером и системой, чтобы найти то, что отмечает антифрод.

Готово к запуску

Проверка выполняется в вашем браузере и обычно занимает не более 10 секунд. Она читает только публичные характеристики сети и браузера — никогда не трогает аккаунты, пароли, cookies, формы и локальные файлы.

Оценка CleanIP
…
Тип и репутация самого внешнего IP, как на главной странице
Согласованность
—
Совпадают ли между собой браузер, система и сеть
—Проблема
—Внимание
—Пройдено
  1. Сетевой выходОжидает
  2. УтечкиОжидает
  3. Часовой пояс и языкОжидает
  4. Идентичность браузераОжидает
  5. Отпечаток устройстваОжидает
  6. Доступность сервисовОжидает

Сводка по внешнему IP

Определяем ваш внешний IP

Подробности проверок

Проверок: 26

Сетевой выход

Видят ли все конечные точки один и тот же выход, не выходит ли IPv6 из другого места, не несут ли запросы заголовки прокси

Сайты видят ваш выход. Если разные сайты видят разные выходы, IPv4 и IPv6 находятся в разных местах или заголовки выдают цепочку прокси, один человек выглядит как несколько.

  • Согласованность выходов у разных конечных точекОдновременно читает внешний IP с этого сайта, эхо-точек IPv4 / IPv6 и Cloudflare и сравнивает их
  • Выход IPv6Сравнивает страну, сеть и тип сети выходов IPv4 и IPv6, чтобы понять, не обходит ли IPv6 прокси
  • Заголовки проксиПроверяет, нет ли в запросах Via, Forwarded и подобных заголовков, которые добавляют HTTP-прокси

Утечки

Не раскрывает ли WebRTC ваш настоящий адрес в обход прокси и какие резолверы получают ваши DNS-запросы

Утечка обходит прокси и передаёт сайтам ваш настоящий адрес или провайдера — это самое прямое доказательство для пометки окружения или связки аккаунтов.

  • Утечка адреса через WebRTCПолучает через STUN публичный адрес, который WebRTC реально использует, и сравнивает его по типу кандидата с веб-выходом того же семейства (для IPv6 — по /64)
  • Путь DNS-разрешенияЗаставляет браузер разрешать и запрашивать одноразовые домены; авторитетный DNS этого сайта фиксирует, какие резолверы реально делали запросы, а их местоположение и тип сети сравниваются с вашим выходом

Часовой пояс и язык

Совпадают ли системный часовой пояс и язык браузера с местоположением выхода и не изменён ли только один из них

Часовой пояс и язык, не совпадающие с местоположением IP, — самый частый признак использования прокси; наполовину изменённые часовой пояс или язык доказывают, что окружение подменяли.

  • Системный часовой пояс ↔ часовой пояс выходаСравнивает смещение UTC и страну системного часового пояса с местом выхода
  • Внутренняя согласованность часового поясаСравнивает смещение UTC объекта Date с часовым поясом, который сообщает Intl, чтобы найти наполовину изменённый часовой пояс
  • Язык браузера ↔ страна выходаПроверяет, распространён ли предпочитаемый язык браузера в стране выхода
  • Accept-Language ↔ navigator.languagesСравнивает язык, объявленный в HTTP-заголовке, с тем, который читает JavaScript

Идентичность браузера

Согласуется ли UA с JS-движком, версией, платформой, Client Hints и HTTP-заголовками и нет ли следов автоматизации

UA — самое легко меняемое поле, но движок, платформу и Client Hints согласованно изменить трудно. Противоречия помечаются как подмена или автоматизация.

  • UA ↔ движок JavaScriptОпределяет настоящий JS-движок по характерным для него сообщениям об ошибках и сравнивает с браузером, который заявляет UA
  • Версия UA ↔ возможности движкаПо поддерживаемым возможностям JavaScript определяет реальный диапазон версий и сравнивает с версией в UA
  • ОС в UA ↔ navigator.platformСравнивает операционную систему в UA с платформой, о которой сообщает браузер
  • UA ↔ Client HintsChromium сообщает бренд, версию и платформу отдельно через Client Hints; сравнивает их со строкой UA
  • UA в HTTP ↔ UA в JavaScriptСравнивает User-Agent, полученный нашим сервером, с navigator.userAgent на странице
  • Следы автоматизацииИщет флаг WebDriver, UA безголовых браузеров и переменные, внедряемые Selenium, Playwright и похожими фреймворками
  • Основной поток ↔ WorkerСчитывает UA, платформу, языки, часовой пояс и параметры оборудования в отдельном Worker и сравнивает их со значениями на странице
  • Нативность APIПроверяет, остаются ли UA, платформа, язык, часовой пояс и API Canvas / WebGL / Audio нативными реализациями браузера
  • API WebRTCВ Chromium WebRTC нельзя отключить в настройках; проверяет, не удалён ли RTCPeerConnection

Отпечаток устройства

Не противоречит ли GPU системе, нет ли в Canvas / Audio внедрённого шума, соответствуют ли шрифты и тач заявленному устройству

Отпечаток устройства отвечает на вопрос «это то же самое устройство?». Отпечаток, противоречащий заявленной системе или меняющийся при каждом чтении, показывает, что его подменяли.

  • GPU ↔ операционная системаПроверяет, принадлежит ли рендерер WebGL заявленной ОС и не программный ли это рендеринг без настоящего GPU
  • Стабильность отпечатка CanvasДважды рисует одно и то же изображение и считывает однотонную область, чтобы обнаружить внедрённый случайный шум
  • Стабильность аудиоотпечаткаДважды рендерит один и тот же сигнал в офлайн-аудиоконтексте и сравнивает результаты
  • Шрифты ↔ операционная системаОпределяет шрифты, предустановленные в каждой ОС, и смотрит, подходят ли они к настольной ОС, которую заявляет UA
  • Тач ↔ тип устройстваМобильный UA должен сопровождаться поддержкой касаний

Доступность сервисов

Подключаются ли популярные ИИ-, стриминговые и веб-сервисы и с какой скоростью — только для справки, в оценку не входит

Это показывает лишь, соединяется ли сервис и какая задержка. О возможности регистрации и разблокировке контента это ничего не говорит и на оценку согласованности не влияет.

  • ИИ-сервисыChatGPT, Claude, Gemini, Perplexity, Copilot
  • Стриминг и соцсетиNetflix, YouTube, Disney+, Prime Video, Spotify, TikTok
  • Популярные сайтыGoogle, X, GitHub, Cloudflare

Что дальше

Что делает проверка окружения

Как это работает

Антифрод оценивает визит не только по IP — он проверяет, подходят ли друг другу IP, система и браузер. Эта страница за один запуск перекрёстно проверяет сетевой выход, утечки, часовой пояс и язык, идентичность браузера, отпечаток устройства и доступность сервисов. Противоречия, которые видны только в сочетании, — немецкий IP с пекинским часовым поясом, UA с Windows при наличии только шрифтов macOS — мы показываем здесь.

Две оценки и уровни результата

Оценка CleanIP оценивает сам внешний IP — тип, репутацию и чёрные списки — так же, как на главной странице. Согласованность оценивает, совпадают ли между собой проверки в этом запуске; отсчёт идёт от 100, ничего не учитывается дважды. Каждая проверка попадает в один из трёх уровней:

  • Проблема: неопровержимые доказательства — утечка настоящего адреса, UA, противоречащий движку или платформе, наполовину изменённый часовой пояс или следы автоматизации. Стоит 30 баллов и ограничивает оценку до 69.
  • Внимание: несовпадения, которые антифрод учитывает, но которые могут быть вполне законными, — например, часовой пояс не совпадает с выходом или IPv6 выходит в другом месте. Стоит 12 баллов; сначала спросите себя, сделано ли это намеренно.
  • Незначительно: заметки с низким весом, например язык браузера, нехарактерный для страны выхода. Стоит 4 балла.

Когда запускать проверку

  • После смены прокси, узла VPN или профиля антидетект-браузера
  • Перед регистрацией или входом на платформы трансграничной торговли, рекламы, платежей и ИИ
  • После того как аккаунт пометили, затребовали верификацию или связали с другим, — чтобы найти, на каком уровне вас выдали
  • Периодически при долгой работе — качество выхода прокси и маршрутизация со временем меняются

Частые вопросы7

Собирает ли проверка мои данные и сохраняет ли их?

Характеристики отпечатка, часового пояса и языка вычисляются локально в вашем браузере, сырые отпечатки не загружаются. Сетевые запросы по вашим выходам и резолверам, DNS-проба и эхо заголовков проходят через наши серверы и используются только для этой проверки; ничто не сканирует ваше устройство или порты. Отчёт вы экспортируете сами; мы никогда не привязываем его к личности.

Почему согласованность так сильно отличается от оценки CleanIP?

Они измеряют разное. У чистого домашнего IP с противоречивым часовым поясом оценка CleanIP может быть высокой, но баллы согласованности будут потеряны; а IP дата-центра всё равно может набрать 100 по согласованности, если браузер, система и выход согласуются.

Всегда ли IPv4 и IPv6 в разных регионах — это утечка?

Нет. Предупреждение появляется только тогда, когда два семейства находятся в разных сетях и в разных странах, что обычно означает: прокси обрабатывает только IPv4. Одна сеть с разными странами регистрации — скорее всего, расхождение в геолокации IPv6.

WebRTC показывает мой адрес в локальной сети — это проблема?

Адреса локальной сети (например, 192.168.x.x) раскрывают структуру вашей локальной сети, а не вашу личность, поэтому это только «Незначительно». Адреса виртуальных адаптеров прокси / VPN, такие как 198.18.x.x или 10.8.0.x, показывают, что работает TUN или VPN, поэтому им нужно уделить внимание. Настоящий риск — когда WebRTC раскрывает публичный адрес, отличный от вашего выхода: это значит, что UDP-трафик идёт мимо прокси.

Почему в DNS написано, что запросов не зафиксировано?

Проверка заставляет браузер разрешать и запрашивать набор одноразовых имён хостов. Где бы ни происходило разрешение — на вашей машине, в прокси-клиенте или на прокси-сервере, — запрос доходит до нашего авторитетного DNS; с DoH то же самое, но мы видим провайдера DoH. Запросы теряются только тогда, когда DNS-фильтр (например, DNS с блокировкой рекламы) или сетевая политика блокирует имена хостов пробы; в этом случае вывод не выносится.

Случайный шум в моём отпечатке Canvas — это хорошо или плохо?

Шум не даёт сайтам долго вас отслеживать, но значение, меняющееся при каждом чтении, легко узнать, и платформы воспринимают его как признак инструментов против отпечатков. Когда нужна стабильная идентичность (например, при работе с несколькими аккаунтами), используйте подход с фиксацией на сеанс, а не случайность при каждом чтении.

Если всё пройдено, меня точно не пометят?

Нет. Здесь проверяется, согласованна ли сама ваша сетевая и браузерная среда; платформы также учитывают историю аккаунта, поведение при входе, платёжные данные и долгосрочные записи об устройстве. Если всё пройдено, это значит лишь, что в самом окружении нет очевидных изъянов; репутацию IP отражает оценка CleanIP.

mimetic
mimetic
mimetic