Что такое WebRTC и почему UDP-прокси важны для антидетекта
WebRTC — это браузерный API для передачи аудио, видео и данных в реальном времени. Он использует UDP и может раскрывать локальные и публичные IP в обход HTTP-прокси. Если ваш антидетект-браузер работает только через TCP-прокси (HTTP/SOCKS5), WebRTC-запросы уходят напрямую и деанонимизируют профиль. Решение — UDP-прокси или корректная блокировка WebRTC.
Что такое WebRTC и как он работает?
WebRTC (Web Real-Time Communication) — набор API и протоколов для P2P-соединений в браузере. Для установления связи используется ICE (Interactive Connectivity Establishment): браузер собирает «кандидатов» — локальные IP, STUN-отражённые публичные IP и TURN-релеи. Этот процесс может идти через UDP, и часть кандидатов видна JavaScript-коду страницы через RTCPeerConnection. Именно на этом строится классический WebRTC- leak.
Технически цепочка выглядит так:
Страница вызывает new RTCPeerConnection().
Браузер собирает ICE-кандидаты, в том числе через STUN-сервер (stun:stun.l.google.com:19302).
STUN-сервер возвращает публичный IP, с которого пришёл UDP-пакет.
Если UDP идёт напрямую (мимо прокси), STUN видит реальный IP пользователя, а не IP прокси.
JS может прочитать candidate строки и передать их на сервер.
В обычном браузере это нужно для VoIP и видеоконференций. В антидетекте это становится вектором утечки: сайты (особенно антифрод-системы соцсетей, маркетплейсов, рекламных кабинетов) используют WebRTC-проверки для сверки IP-адресов профиля.
Почему WebRTC — это риск для мультиаккаунтинга?
WebRTC-риск для мультиаккаунтинга в том, что он создаёт второй, независимый канал утечки IP — помимо HTTP-заголовков и TCP-соединений. Если профиль в Dolphin Anty, GoLogin или AdsPower настроен на SOCKS5-прокси, но WebRTC не заблокирован и не проксирован, сайт получит пару «IP прокси + реальный IP» и свяжет аккаунт с вашей инфраструктурой.
Практические сценарии утечки:
Facebook/Instagram: антифрод сверяет IP сессии, IP WebRTC и IP в фingerprint. Расхождение — триггер на проверку.
Google Ads / Facebook Ads: рекламные кабинеты чувствительны к смене IP внутри одной сессии. WebRTC-утечка = «подозрительная активность».
Маркетплейсы (Amazon, eBay): связывают аккаунты по совпадающим WebRTC-кандидатам.
Антифрод-сервисы (Imperva, DataDome, Kasada): собирают ICE-кандидаты как часть fingerprint.
Важно: блокировка WebRTC (media.peerconnection.enabled=false в Firefox, флаги в Chromium) решает проблему утечки, но ломает легитимные сценарии — видеозвонки, веб-конференции, часть капча-сервисов, которые используют WebRTC для проверки. Для сценариев, где WebRTC нужен, остаётся один корректный путь — проксировать UDP.
Почему UDP-прокси важны для антидетекта?
UDP-прокси важны, потому что WebRTC, DNS-over-UDP, QUIC (HTTP/3) и часть игровых/медиа-протоколов работают поверх UDP. Классические HTTP/SOCKS5-прокси — это TCP-only: они физически не могут проксировать UDP-трафик. Без UDP-прокси WebRTC-запросы либо утекают напрямую, либо блокируются, что само по себе является фингерпринт-аномалией.
Разберём по протоколам:
WebRTC / ICE: использует UDP для STUN/TURN и медиапотока. Проксирование UDP сохраняет реальный IP скрытым, а WebRTC — рабочим.
QUIC (HTTP/3): Google, YouTube, Cloudflare отдают часть трафика по QUIC. Если UDP не проксируется, браузер откатывается на TCP/HTTP2 — это тоже заметно в fingerprint.
DNS: DNS-запросы по умолчанию идут по UDP/53. Если они уходят мимо прокси, DNS-сервер видит реальный IP и может логировать запросы.
Медиа и VoIP: SIP, RTP, часть стриминговых протоколов — UDP.
В ParanoiaProxy UDP поддерживается на резидентских (RES), Premium (PREM) и мобильных (MOB) прокси. ISP и IND — это TCP-only (HTTP/SOCKS5), что нормально для сценариев без WebRTC, но недостаточно для полноценного антидетекта с сохранением работоспособности WebRTC.
Как проверить, утекает ли WebRTC в вашем антидетект-браузере?
Проверка занимает 2 минуты: откройте в профиле тест WebRTC (например, browserleaks.com/webrtc или iphey.com), зафиксируйте публичный IP и сравните с IP прокси. Если видите два разных IP или IP вашего провайдера — утечка есть. Дополнительно проверьте chrome://webrtc-internals (Chromium) или about:webrtc (Firefox).
Пошаговый чек-лист:
Запустите профиль с прокси, который должен использоваться.
Откройте browserleaks.com/webrtc — раздел «Public IP».
Сравните с IP из ipinfo.io в том же профиле.
Откройте chrome://webrtc-internals, нажмите «Create Dump» — в дампе будут все ICE-кандидаты.
Проверьте DNS: dnsleaktest.com — DNS-сервер должен принадлежать прокси-провайдеру или быть нейтральным.
Проверьте QUIC: cloudflare.com/ssl/ssl-checker или http3check.net.
Если публичный IP WebRTC отличается от IP прокси — у вас либо TCP-only прокси, либо WebRTC не проксируется. В ParanoiaProxy на RES/PREM/MOB UDP идёт через тот же шлюз, что и TCP, поэтому WebRTC-кандидаты соответствуют IP прокси.
Как настроить UDP-прокси в антидетект-браузере?
Настройка UDP-прокси в антидетекте требует, чтобы браузер и прокси-клиент поддерживали UDP-релей. В большинстве антидетектов (Dolphin Anty, GoLogin, AdsPower, Undetectable) UDP-прокси подключается через SOCKS5 с флагом UDP ASSOCIATE либо через отдельный UDP-релей. Проверьте, что в настройках профиля выбран SOCKS5, а не HTTP.
Ключевые моменты:
Тип прокси: SOCKS5 (поддерживает UDP ASSOCIATE). HTTP-прокси UDP не умеет.
Формат: socks5://user:pass@host:port — в большинстве антидетектов.
UDP-релей: некоторые антидетекты требуют отдельный UDP-порт. Уточняйте в документации браузера.
WebRTC-политика: в Chromium — WebRTCIPHandlingPolicy: disable_non_proxied_udp; в Firefox — media.peerconnection.ice.proxy_only=true.
DNS: включите «Proxy DNS» / «Remote DNS», чтобы DNS шёл через прокси.
QUIC: если UDP-прокси работает, QUIC можно оставить включённым. Если нет — отключите (--disable-quic), чтобы не создавать аномалию.
Подробнее о настройке в Dolphin Anty — в отдельной статье кластера. Для массовых сценариев (сотни профилей) удобнее использовать ISP/IND-прокси с фиксированным IP на профиль — но помните, что они TCP-only, и WebRTC нужно либо блокировать, либо проксировать отдельно.
Когда можно обойтись без UDP-прокси?
Без UDP-прокси можно обойтись, если вы блокируете WebRTC и QUIC, а сценарий не требует видеозвонков и медиа. Для парсинга, SEO-мониторинга, работы с текстовыми API и большинства задач мультиаккаунтинга в соцсетях TCP-only прокси (ISP, IND, HTTP/SOCKS5) достаточно — при условии корректной блокировки WebRTC.
Сценарии, где UDP не критичен:
Парсинг HTML/JSON: обычные HTTP-запросы, TCP.
SEO-краулеры: TCP, иногда с rate-limit.
Мониторинг цен: TCP.
Мультиаккаунтинг без медиа: TCP + блокировка WebRTC.
Сценарии, где UDP-прокси обязателен:
WebRTC-звонки (Google Meet, Zoom Web, Discord Web).
Антидетект с сохранением «живого» WebRTC — когда блокировка WebRTC сама по себе является фингерпринтом.
Работа с QUIC-зависимыми сервисами.
Стриминг и медиа-платформы.
Частые вопросы
Что такое WebRTC-утечка?
Это ситуация, когда браузер раскрывает реальный IP пользователя через ICE-кандидаты WebRTC, даже если HTTP-трафик идёт через прокси. Причина — UDP-трафик не проксируется.
Почему HTTP-прокси не подходит для WebRTC?
HTTP-прокси работает только с TCP. WebRTC использует UDP для STUN/TURN и медиа, поэтому HTTP-прокси физически не может его проксировать.
Достаточно ли заблокировать WebRTC?
Для парсинга и мультиаккаунтинга без медиа — да. Для сценариев с видеозвонками и для антидетекта, где проверяется «живой» WebRTC, — нет.
Поддерживает ли ParanoiaProxy UDP?
Да, на резидентских (RES), Premium (PREM) и мобильных (MOB) прокси. ISP и IND — TCP-only (HTTP/SOCKS5).
Как оплатить UDP-прокси без KYC?
В ParanoiaProxy оплата только в USDT (BEP20/TRC20), без верификации. Активация — за минуты.
JSON-LD (Article + FAQPage)
json
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Article",
"headline": "Что такое WebRTC и почему UDP-прокси важны для антидетекта",
"description": "WebRTC использует UDP и может раскрывать реальный IP в обход HTTP-прокси. Разбираем, как UDP-прокси защищают антидетект-профили и когда можно обойтись TCP-only.",
"author": {
"@type": "Organization",
"name": "ParanoiaProxy"
},
"publisher": {
"@type": "Organization",
"name": "ParanoiaProxy",
"url": "https://paranoiaproxy.com"
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://paranoiaproxy.com/blog/webrtc-udp-proxy-antidetect"
},
"inLanguage": "ru"
},
{
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Что такое WebRTC-утечка?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Это ситуация, когда браузер раскрывает реальный IP пользователя через ICE-кандидаты WebRTC, даже если HTTP-трафик идёт через прокси. Причина — UDP-трафик не проксируется."
}
},
{
"@type": "Question",
"name": "Почему HTTP-прокси не подходит для WebRTC?",
"acceptedAnswer": {
"@type": "Answer",
"text": "HTTP-прокси работает только с TCP. WebRTC использует UDP для STUN/TURN и медиа, поэтому HTTP-прокси физически не может его проксировать."
}
},
{
"@type": "Question",
"name": "Достаточно ли заблокировать WebRTC?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Для парсинга и мультиаккаунтинга без медиа — да. Для сценариев с видеозвонками и для антидетекта, где проверяется «живой» WebRTC, — нет."
}
},
{
"@type": "Question",
"name": "Поддерживает ли ParanoiaProxy UDP?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Да, на резидентских (RES), Premium (PREM) и мобильных (MOB) прокси. ISP и IND — TCP-only (HTTP/SOCKS5)."
}
},
{
"@type": "Question",
"name": "Как оплатить UDP-прокси без KYC?",
"acceptedAnswer": {
"@type": "Answer",
"text": "В ParanoiaProxy оплата только в USDT (BEP20/TRC20), без верификации. Активация — за минуты."
}
}
]
}
]
}
Мета-теги (RU)
title: Что такое WebRTC и почему UDP-прокси важны для антидетекта | ParanoiaProxy
description: WebRTC использует UDP и может раскрывать реальный IP в обход HTTP-прокси. Разбираем, как UDP-прокси защищают антидетект-профили, как проверить утечку и когда хватит TCP-only.
keywords: WebRTC, UDP-прокси, антидетект-браузер, прокси без KYC, резидентские прокси для парсинга, мультиаккаунтинг, прокси за USDT
og:title: Что такое WebRTC и почему UDP-прокси важны для антидетекта
og:description: Технический разбор WebRTC-утечек, UDP-прокси и настройки антидетект-браузеров. Прокси без верификации, оплата в USDT.