● Ferramentas / Teste de vazamento de WebRTC

Teste de vazamento de WebRTC:
seu IP real está aparecendo?

O WebRTC pode entregar seu IP real mesmo com um proxy ou VPN ligado. Este teste pergunta ao navegador exatamente o que ele expõe e compara com o IP que os sites veem.

Perguntando ao WebRTC quais endereços ele consegue ver…
Os sites veem você como (IPv4)
-
Os sites veem você como (IPv6)
-
IPs públicos expostos pelo WebRTC
-
IPs locais expostos pelo WebRTC
-
Status do WebRTC
-
UDP e STUN
-

Como funciona: seu navegador pergunta aos servidores STUN públicos do Google (stun.l.google.com) em quais endereços ele pode ser alcançado, que é exatamente o que o script WebRTC de um site faz. O Google vê seu IP como qualquer servidor ao qual você se conecta. Para comparar, nosso servidor e o api.ipify.org / Cloudflare nos dizem qual endereço os sites veem em requisições web normais.

O que é um vazamento de WebRTC?

O WebRTC é o recurso do navegador por trás de chamadas de vídeo e apps peer-to-peer. Para conectar dois dispositivos, ele descobre todos os endereços em que o navegador pode ser alcançado e os compartilha com a página. Um proxy web comum só carrega requisições web (TCP), mas o WebRTC fala por UDP e pode sair direto da sua rede, então um script consegue ler seu endereço real mesmo que toda página que você abre mostre o IP do proxy.

Por que isso importa para você

Se você opera várias contas ou faz scraping atrás de um proxy, um site que vê o IP do proxy na requisição e o seu IP residencial no WebRTC sabe que o proxy é fachada. Essa divergência é uma das primeiras coisas que os sistemas antifraude comparam.

O que é mDNS (.local)?

Para não vazar o endereço da sua rede local (como 192.168.1.20), Chrome, Edge, Safari e Firefox o trocam por um nome aleatório terminado em .local. Ver um nome .local aqui é bom: o IP local está oculto. Endereços públicos não são escondidos dessa forma.

Como corrigir um vazamento

No AdsPower, GoLogin, Multilogin ou Dolphin{anty}, configure o modo WebRTC do perfil para substituir o endereço pelo IP do proxy (ou desativá-lo). No Chrome comum, use uma extensão que bloqueie o WebRTC; no Firefox, defina media.peerconnection.enabled como false em about:config. Depois, execute este teste de novo.

Perguntas

Um proxy ou VPN impede vazamentos de WebRTC?

Não por si só. Um proxy HTTP ou SOCKS5 configurado no navegador carrega o tráfego web, mas normalmente não os pacotes UDP que o WebRTC envia. Uma VPN de túnel completo cobre mais, mas os navegadores ainda podem expor o endereço local ou IPv6 real. A única forma de saber é testar com o proxy ligado.

Um IP local visível como 192.168.x.x é um problema?

Ele não serve para alcançar você pela internet, então o risco é pequeno. Mas acrescenta detalhe à impressão digital do seu dispositivo e é mais um sinal de que o WebRTC não está mascarado. Os navegadores atuais o escondem atrás de um nome .local, a menos que você tenha permitido acesso à câmera ou ao microfone.

Devo simplesmente desativar o WebRTC?

Desativar interrompe o vazamento, mas quebra chamadas de vídeo, e um navegador sem WebRTC pode parecer incomum para sistemas antifraude. Para trabalho com várias contas, em geral é melhor manter o WebRTC ligado e fazer com que ele informe o IP do proxy.

Passe o WebRTC por um IP móvel real

Os proxies móveis da XProxy funcionam em conexões reais de operadora 4G/5G e aceitam SOCKS5 UDP, então o tráfego WebRTC pode passar pelo proxy e informar o mesmo IP do resto do navegador.

Telegram