Voltar ao blog

Seis canais de exposição de IP: DNS, fuso horário e impressões gráficas

Um proxy muda apenas o endereço de saída. Resolução DNS, IPv6, fuso horário e idioma, além de impressões gráficas, ainda podem revelar inconsistências no ambiente.

O proxy está configurado e a página de teste mostra a região-alvo, mas a conta continua sendo associada. A primeira reação costuma ser culpar o proxy e trocar de fornecedor. Se o problema continuar depois de várias trocas, provavelmente não está no endereço de saída.

Um proxy só consegue mudar por onde as solicitações de rede saem. Para que os sites funcionem normalmente, o navegador expõe ativamente muitas informações: versões do sistema e do navegador, fuso horário, idioma, resolução da tela, características gráficas e de áudio e estado da rede local. Quando esses sinais não combinam entre si, a plataforma vê um ambiente inconsistente, e não um usuário normal que apenas mudou de IP.

A maioria dos canais abaixo não passa necessariamente pelo túnel do proxy.

A resolução DNS pode não acompanhar o proxy

O tráfego pode passar pelo proxy enquanto as consultas de resolução de nomes continuam saindo pela rede local. O site de destino vê o endereço do proxy, mas os registros de consultas DNS podem apontar para a rede realmente utilizada.

Use um teste de vazamento de DNS para confirmar de onde partem as consultas. A direção de correção é fazer as solicitações DNS seguirem o caminho do proxy ou usar um resolvedor compatível com a região de saída.

O IPv6 pode contornar o proxy com conexão direta

Este é um dos canais mais fáceis de ignorar. Se a rede local oferece IPv4 e IPv6, mas o proxy trata apenas o tráfego IPv4, o navegador pode acessar o site de destino diretamente por IPv6.

Nesse caso, o proxy é praticamente contornado. Verifique se a página de teste retorna um endereço IPv6. No nível do ambiente, controle o estado do IPv6 para impedir que o tráfego passe fora do proxy.

Fuso horário e idioma incompatíveis podem ser mais fáceis de detectar do que um vazamento

Tecnicamente, isso não é um vazamento de IP, mas as consequências podem ser mais sérias porque cria uma contradição geográfica.

Um IP da região-alvo combinado com fuso horário local, interface no idioma local e formato de hora local é uma inconsistência típica. Contradições podem acionar controles de risco com mais facilidade do que um único sinal exposto: um vazamento pode ser uma falha isolada, enquanto uma contradição sugere um ambiente montado com partes incompatíveis.

Confira se o IP de saída, o fuso horário e o idioma combinam como um conjunto. A direção de ajuste é ativar a sincronização automática com o IP de saída em vez de defini-los manualmente.

Impressões gráficas e de áudio identificam o dispositivo

As características gráficas produzidas pelo Canvas e pelo WebGL, junto com diferenças nas formas de onda do processamento de áudio, refletem características de hardware e não dependem da rede.

Mesmo que o IP mude para outro país, a placa de vídeo continua renderizando como a mesma máquina. O que é exposto nessa camada não é o IP, mas a identidade do dispositivo.

Compare vários ambientes e veja se as impressões gráficas se repetem. Cada ambiente deve usar sua própria impressão, em vez de compartilhar um único perfil em todas as tarefas.

O instante da troca de proxy

Quando o proxy desconecta, troca de nó ou se conecta pela primeira vez, o navegador pode enviar solicitações antes de o túnel estar ativo.

Isso é difícil de capturar em uma página de teste e normalmente exige consultar, nos logs, a origem das solicitações. Pause a atividade do navegador durante a troca de proxy e retome somente quando o estado da conexão estiver estável.

WebRTC também é um canal

WebRTC é o canal mais citado. Os detalhes são tratados separadamente; aqui ele entra apenas como uma das vias de exposição.

Uma lista prática de autoverificação

DNS、IPv6、地理参数、设备指纹、代理切换与 WebRTC 六条暴露通道的检查项和期望结果

CanalO que verificarResultado esperado
DNSOrigem das consultas de resoluçãoSegue o caminho do proxy
IPv6Se um endereço IPv6 é retornadoNão exposto
Parâmetros geográficosIP de saída, fuso horário, idiomaOs três combinam
Impressões gráficas e de áudioSe se repetem entre ambientesIndependentes por ambiente
Estabilidade do proxySe há janela de troca durante a tarefaEstável o tempo todo
WebRTCEndereço retornadoCorresponde ao endereço do proxy

Configure o ambiente como um conjunto

Configurar um proxy resolve apenas um desses canais. O ambiente é um todo, e a exposição por um único canal pode ser suficiente para que o conjunto inteiro seja reconhecido.

Por isso, o foco não deve ser procurar continuamente um proxy melhor, e sim configurar e verificar o ambiente como uma unidade coerente: impressões independentes, saídas de rede vinculadas por ambiente e parâmetros geográficos compatíveis entre si. Essa é a camada tratada pelo PurpleMark, que separa vários ambientes no mesmo dispositivo para que a saída e os parâmetros acompanhem cada ambiente.

Essas medidas se destinam à operação estável de contas em conformidade: respeite os termos de serviço das plataformas e os protocolos robots, não use informações de identidade falsas e não contorne medidas técnicas de proteção.

Estas informações servem apenas para explicar princípios técnicos. Use as ferramentas relacionadas somente de forma legal e em conformidade.