Duas pessoas ligadas ao mesmo fornecedor não usam necessariamente a ligação doméstica uma da outra, porque na disposição habitual ambos os dispositivos enviam o seu tráfego para o ponto final do fornecedor e partilham apenas o endereço de saída. Um produto de partilha de recursos pode funcionar no sentido inverso, com a sua máquina a contribuir com um caminho para o tráfego de outra pessoa. A direção é toda a questão, e pode ser respondida a partir da aplicação que tem à frente. O que se segue é a ordem pela qual perguntar, e as provas que vale a pena guardar.

Duas direções, e só uma precisa de consentimento

Usar uma saída remota significa que o seu tráfego sai pelo fornecedor e o destino vê o endereço do fornecedor. Contribuir com uma saída significa que o tráfego de outra pessoa sai pela sua ligação e o destino vê o seu. Ambos são chamados VPN, e impõem obrigações completamente diferentes a quem gere o cliente. Um produto pode fazer o primeiro sem nada do segundo, e pode fazer ambos ao mesmo tempo.

  1. Saída remota: a sua aplicação envia o seu tráfego para o ponto final do fornecedor, e o destino registra o endereço do fornecedor.
  2. Saída contribuída: o tráfego de outra pessoa passa pelo componente de partilha na sua máquina, sai pela sua ligação, e o destino registra o seu endereço.

O primeiro é uma escolha de privacidade sobre o seu próprio tráfego. O segundo é uma decisão sobre o de outra pessoa, por isso um endereço de saída partilhado é um problema de reputação, enquanto uma ligação contribuída é um problema de origem do tráfego. Estas duas preocupações confundem-se constantemente, e separá-las é a maior parte da análise.

Leia o interruptor de partilha na aplicação que instalou

Abra o produto que está realmente instalado e procure nas suas definições palavras como partilha, contribuição, entre pares ou acesso comunitário. Anote se existe um interruptor, se começa ativo e a que nível de conta pertence, depois capture o painel com a cadeia de versão visível, porque uma resposta do suporte vai pedi-la. Repita a verificação após a próxima atualização, porque os valores predefinidos mudam entre versões. Um painel sem qualquer linguagem de partilha é um achado útil, embora por si só não seja garantia.

Um fornecedor que descreve partilha entre pares para um produto e exclui outras edições acabou de lhe dizer a distinção que um nome de marca esconde. As perguntas frequentes do fornecedor de um serviço assim separam os produtos que contribuem das edições sem modo entre pares, e é exatamente esse tipo de diferença que vale a pena ler sozinho. O estado de pagamento também não é uma descrição técnica, porque uma subscrição paga pode incluir um componente de partilha, enquanto o nível gratuito é o que não o tem.

O que continua a correr depois de fechar a janela

Uma extensão de navegador e um serviço instalado separadamente podem desempenhar tarefas diferentes sob um único logotipo, por isso feche a janela e verifique se um processo sobrevive. Um processo que sobrevive ao separador é a diferença entre uma funcionalidade que ativou e um componente que continua a trabalhar sem ela. Ambos podem ser legítimos, e apenas um é visível a partir do separador.

O bloco abaixo é para Windows. Lê o processo, depois os sockets que esse processo possui, e o identificador da primeira linha é aquilo sobre que os outros dois filtram, por isso substitua-o em vez de executar três despejos sem relação. Leia o caminho do processo e as ligações estabelecidas em conjunto, porque qualquer um deles sozinho prova muito pouco.

Get-Process | Where-Object Path -like '*VPN*' | Select-Object Name, Id, Path
Get-NetTCPConnection -State Established | Where-Object OwningProcess -eq <pid> | Select-Object RemoteAddress, RemotePort
netstat -ano | Select-String 'ESTABLISHED' | Select-String '<pid>'

Um relé não é uma partilha de ficheiros

Reencaminhar o tráfego de outra pessoa é uma permissão diferente de expor ficheiros ou serviços na sua máquina. A documentação sobre um não descreve o outro, e consentir num túnel não é consentir numa partilha de ficheiros, mesmo quando um único instalador configurou ambos. Mantenha as duas perguntas separadas quando lê uma página de definições.

A ausência de uma porta à escuta não é prova de que nada é partilhado, porque um relé pode iniciar ligações de saída e nunca aceitar uma de entrada, e é exatamente assim que os sistemas entre pares evitam problemas com a firewall. Olhe para onde vão as ligações e não apenas para o que escuta. Uma ligação ao próprio ponto final do fornecedor parece um cliente, enquanto várias para endereços que não consegue explicar merecem uma observação mais atenta. Se o modelo continuar pouco claro depois das definições e da documentação, faça ao operador uma pergunta concreta; num dispositivo de trabalho ou numa rede gerida decide o administrador, não a pessoa que segura o portátil.

Anote o que viu e verifique novamente

Escreva a versão, os estados das definições e os sockets que observou, com marcas temporais, porque esse registo é o que transforma uma suspeita numa pergunta que alguém pode responder. Também é o que vai querer se chegar um aviso de abuso meses depois, e uma nota numa janela de conversa não é um registo.

O bloco abaixo é para Linux ou macOS e responde às mesmas perguntas que o de Windows. Execute-o também após uma atualização, porque a disposição dos componentes muda entre versões e um novo processo auxiliar passa facilmente despercebido. A lista de sockets nomeia o processo proprietário, e é isso que torna os dois blocos comparáveis entre versões.

ss -tunp | head -n 20
lsof -i -P -n | grep -i vpn
journalctl --since '1 hour ago' | grep -i -E 'vpn|relay' | tail -n 20

Se um endereço seu aparecer numa queixa, lembre-se de que um endereço IP não identifica uma pessoa por si só. Preserve o aviso, as marcas temporais e as definições que registou, e depois siga o processo de denúncia do fornecedor ou do administrador. Isso não descarta a queixa, e mantém um endereço de saída partilhado separado do tráfego que saiu realmente da sua própria ligação.

Artigos relacionados