Voltar ao blog

Os sites conseguem mesmo ler o seu endereço MAC? A proteção em três camadas, explicada

Explica se os sites conseguem ler o seu endereço MAC, a diferença entre MAC, IP e impressão digital do navegador, como ativar endereços MAC aleatórios ou privados no Windows, macOS, iOS e Android, e como isolar ambientes com múltiplas contas.

Muita gente se depara com afirmações do tipo: "Abra uma página e o outro lado lê imediatamente o seu endereço MAC, o que equivale a expor a identidade do seu dispositivo." Na maioria dos casos, essa afirmação não é verdadeira. Um endereço MAC opera na camada de enlace de dados da rede e normalmente só é visível para o ponto de acesso Wi-Fi atual, dispositivos na mesma rede local ou observadores na mesma rede de camada 2. Diferente de um IP público, ele não viaja junto com uma solicitação comum da internet até o site remoto.

O cenário que realmente merece atenção é quando um dispositivo escaneia e se conecta repetidamente a redes Wi-Fi em shoppings, aeroportos, hotéis ou espaços de coworking. Usar o mesmo MAC físico fixo por muito tempo pode permitir que o operador da rede associe seus padrões de atividade. A medida de privacidade mais direta é ativar os "endereços de hardware aleatórios" ou os "endereços Wi-Fi privados" no sistema operacional. Mas vamos ser claros: isso não significa navegação anônima, e não substitui um proxy, uma VPN, as configurações de privacidade do navegador nem a segurança das contas.

A seguir, decompomos o endereço MAC, o endereço IP e a impressão digital do navegador pela perspectiva de três camadas de proteção: o que um site consegue realmente ler, o que de fato vaza e em qual camada você deve agir.

Camada 1: O que é um endereço MAC e quem consegue realmente vê-lo

MAC é a abreviação de Media Access Control e identifica interfaces de rede como Ethernet e Wi-Fi, que pertencem à família IEEE 802. O formato comum são seis grupos de caracteres hexadecimais, por exemplo:

3A:7F:21:9C:08:B4

Os MACs físicos tradicionais são atribuídos pelos fabricantes de dispositivos; a primeira parte costuma refletir a autoridade de atribuição ou o intervalo do fabricante, enquanto o restante distingue a interface. Os sistemas operacionais modernos também podem usar um "endereço administrado localmente", ou seja, um endereço aleatório gerado pelo sistema, que substitui o endereço de hardware ao se comunicar com uma rede Wi-Fi.

O RFC 9724 aponta que, quando dispositivos Wi-Fi escaneiam redes ativamente e enviam quadros de dados após se conectar a um ponto de acesso, o endereço MAC pode ser visível para observadores capazes de receber o sinal sem fio ou que estejam na mesma rede de camada 2. Um endereço fixo e único no mundo vira facilmente uma pista de rastreamento do dispositivo, por isso os MACs aleatórios são usados para reduzir essa correlação.

Conclusão-chave: o MAC circula principalmente na camada de enlace local; ele não é exposto diretamente a sites remotos pela internet pública.

Camada 2: Um site consegue ler diretamente seu MAC real?

Sites comuns: não

As páginas web comuns rodam no sandbox do navegador, e não existe nenhuma API JavaScript padrão capaz de ler diretamente o endereço MAC de hardware de uma placa de rede. Quando os pacotes saem do seu roteador doméstico ou corporativo e são encaminhados pela internet, o cabeçalho da camada de enlace é reencapsulado em cada segmento da rede. O que um site remoto normalmente vê é o IP da solicitação, as informações que o navegador fornece ativamente, cookies e outros dados da camada de aplicação — não o MAC da placa de rede do seu computador.

Então, se algum "teste de página web" afirma que seu MAC está exposto, primeiro descubra o que ele está realmente exibindo:

  • Pode ser informação fornecida por software ou extensões do navegador instalados na sua máquina;
  • Pode ser informação de vizinhança lida de uma página de gerenciamento da rede local;
  • Pode ser um nome de dispositivo, endereço IP ou impressão digital do navegador rotulado erroneamente como MAC;
  • Ou pode ser simplesmente um resultado de demonstração gerado a partir de um prefixo de fabricante, sem nunca ter lido um endereço de hardware real.

Exceções: software local, redes locais e ambientes com privilégios elevados

Aplicativos locais, ferramentas de administração do sistema, agentes de endpoint corporativos e aplicativos móveis com as permissões adequadas podem acessar informações das interfaces de rede. Roteadores, pontos de acesso e administradores de redes locais também precisam do MAC para o encaminhamento normal, controle de admissão e solução de problemas.

Portanto, a conclusão correta não é "o MAC nunca vaza", mas sim: ele é exposto principalmente no enlace local e em ambientes de dispositivos privilegiados, e sites remotos comuns normalmente não conseguem ler diretamente seu MAC de hardware real.

Camada 3: MAC, IP e impressão digital do navegador — não misture tudo

A chave do modelo de três camadas é ter clareza sobre para quem cada camada expõe dados e qual ferramenta gerencia cada uma:

InformaçãoCamada principal onde atuaQuem normalmente consegue verMedidas de privacidade comuns
Endereço MACEnlace local, Wi-Fi/EthernetPontos de acesso, dispositivos na mesma LAN, ferramentas do sistemaMAC aleatório/privado
IP privadoRede localRoteador, serviços da LAN; certos cenários de WebRTC podem expor maisPolítica de WebRTC do navegador, isolamento de rede
IP públicoComunicação na internetSites, saída de proxy/VPN, provedor de redeProxy ou VPN em conformidade
Impressão digital do navegadorCamada de aplicaçãoScripts do siteReduzir parâmetros incomuns, manter ambientes separados, controlar permissões

Muitos boatos de "vazamento de MAC" vêm, na verdade, de confundir a impressão digital do navegador com o MAC. O WebRTC coleta endereços candidatos ICE para áudio/vídeo em tempo real e comunicação ponto a ponto. As considerações de segurança do WebRTC no RFC 8826 tratam da privacidade do endereço IP e da localização: um site ou um par de comunicação pode aprender mais sobre seu ambiente de rede do que aprenderia com uma solicitação HTTP comum. O que é exposto aqui são candidatos IP, não o MAC da sua placa de rede.

Um proxy ou VPN muda principalmente o IP público de saída que os sites veem; ele não altera automaticamente o MAC que seu dispositivo usa para se conectar ao Wi-Fi local. Para reduzir o rastreamento do dispositivo na camada Wi-Fi, configure um MAC aleatório no sistema operacional. Para gerenciar sua saída pública, revise seu proxy ou VPN. Para reduzir a mistura de ambientes do navegador, você precisa gerenciar cookies, idioma, fuso horário, WebRTC e outros parâmetros do navegador.

Na prática: ativar MAC aleatório ou privado no nível do sistema

Uma forma mais precisa de dizer "ocultar" é: parar de apresentar o mesmo endereço de hardware a cada rede Wi-Fi e usar, em vez disso, um endereço privado gerado pelo sistema. Os nomes das opções e as estratégias de mudança variam entre os sistemas.

Windows: ativar endereços de hardware aleatórios

O guia de Wi-Fi do Windows da Microsoft explica que, se o adaptador sem fio for compatível, você pode ativar endereços de hardware aleatórios para todas as redes Wi-Fi ou para redes específicas. O caminho comum:

  1. Abrir "Configurações";
  2. Ir para "Rede e Internet" → "Wi-Fi";
  3. Ativar "Endereços de hardware aleatórios" para todas as redes;
  4. Ou ir para "Gerenciar redes conhecidas", selecionar um Wi-Fi específico e ativar individualmente.

Os nomes podem variar um pouco conforme a versão do Windows e o driver do adaptador de rede. Se você não encontrar a opção, atualize primeiro o sistema e o driver da placa sem fio e confirme se o hardware oferece suporte.

iPhone, iPad e Mac: usar endereços Wi-Fi privados

A documentação de privacidade Wi-Fi da Apple mostra que os dispositivos Apple podem usar um endereço Wi-Fi MAC único e aleatório por rede; os sistemas mais novos também oferecem modos Desativado, Fixo e Rotação:

  • Desativado: usa o endereço Wi-Fi de hardware;
  • Fixo: usa um endereço privado fixo para a rede atual, reduzindo a correlação entre redes;
  • Rotação: altera periodicamente o endereço privado para reduzir ainda mais a correlação de longo prazo.

No iPhone ou iPad, acesse "Ajustes" → "Wi-Fi", toque no botão de informações ao lado da rede e consulte "Endereço Wi-Fi Privado". No Mac, acesse "Ajustes do Sistema" → "Wi-Fi" → "Detalhes" da rede atual e escolha o modo desejado.

Android: confirmar que o MAC aleatório está ativado

De acordo com a documentação sobre randomização de MAC do Android Open Source Project, a randomização de MAC é ativada por padrão no modo cliente desde o Android 10, mas a interface exata varia conforme o fabricante do celular e a versão do sistema. O caminho comum:

  1. Abrir "Configurações" → "Rede e Internet" ou "WLAN";
  2. Abrir a página de detalhes da rede Wi-Fi conectada;
  3. Procurar "Privacidade", "Tipo de endereço MAC" ou opção semelhante;
  4. Escolher "Usar MAC aleatório" em vez de "Usar MAC do dispositivo".

Se o Wi-Fi corporativo usar lista de permissão de MAC, atribuição de endereços fixos ou sistema de admissão, você pode não conseguir se conectar após a mudança. Nesse caso, entre em contato com o administrador da rede para registrar seu endereço privado, em vez de ficar alternando sem entender o impacto.

Por que você ainda pode ser correlacionado mesmo com o MAC aleatório ativado

O MAC aleatório lida apenas com uma camada de identidade. O RFC 9724 também lembra que identificadores de cliente DHCP, identificadores de protocolos de camadas superiores e outras características estáveis ainda podem ser correlacionados. Na prática, isso também inclui:

  • Usar a mesma conta da plataforma ou e-mail de recuperação;
  • Cookies, LocalStorage e sessões de login não limpos;
  • Um IP público estável por muito tempo;
  • Uma combinação estável de nome de dispositivo, fuso horário, idioma e versão do navegador;
  • Extensões, fontes, características de Canvas ou WebGL idênticas;
  • Horários de atividade, padrões de ação e dados de pagamento fixos.

Então, o MAC aleatório é uma medida de privacidade para Wi-Fi público, não "troque o endereço e fique totalmente invisível". Para equipes que operam várias contas autorizadas, o ponto é manter um isolamento consistente entre a camada de rede, a camada de ambiente do navegador e a camada de comportamento da conta — não depender de um único interruptor.

A camada de ambiente do navegador: estratégias de isolamento para operações com múltiplas contas

Se você é apenas um indivíduo que se conecta ocasionalmente a Wi-Fi público, o MAC aleatório do sistema é suficiente. Mas quando você precisa manter várias contas comerciais autorizadas e ambientes para diferentes regiões, o problema deixa de ser "o MAC de um único dispositivo" e passa a ser "o isolamento de ambiente entre contas".

A PurpleMark é uma ferramenta de gerenciamento de ambientes de navegador. No espaço de trabalho web, você pode criar ambientes de navegador independentes para diferentes contas comerciais e configurar para cada uma proxy, cookies, sistema operacional, idioma, fuso horário, geolocalização, WebRTC, nome de dispositivo e endereço MAC. O valor dela não está em alterar um parâmetro isolado, mas em reunir "conta, ambiente de navegador, configuração de rede e responsabilidades da equipe" em um mesmo espaço de trabalho para gerenciamento unificado, reduzindo problemas como abrir uma conta no ambiente errado, misturar cookies e dados locais ou ter informações de proxy dispersas.

Uma observação: o MAC na PurpleMark é um item de configuração do ambiente de navegador. Ele não modifica o endereço de hardware que a placa de rede do Windows, macOS, iOS ou Android realmente usa para se conectar ao Wi-Fi, nem substitui o recurso de endereço Wi-Fi privado do sistema. Ele atua em uma camada diferente do MAC aleatório do sistema.

Etapas recomendadas de configuração

  1. Abrir a versão web da PurpleMark e criar um ambiente;
  2. Preencher o nome do ambiente, o grupo e a conta vinculada;
  3. Escolher um proxy conforme suas necessidades comerciais reais e verificar o IP de saída;
  4. Definir nos parâmetros de impressão digital o sistema operacional, idioma, fuso horário, geolocalização e WebRTC;
  5. Revisar a configuração do nome de dispositivo e do endereço MAC, sem alterá-los aleatoriamente com frequência para a mesma conta;
  6. Antes de criar, revisar a pré-visualização do ambiente e confirmar que não há contradições evidentes entre os parâmetros;
  7. Após a criação, entrar sempre na conta comercial correspondente a partir desse ambiente, para reduzir a mistura de cookies e configurações.

Mais parâmetros não significam mais segurança. Por exemplo, se um proxy mostra uma região enquanto o fuso horário e o idioma apontam para uma região totalmente independente, ou se os parâmetros do dispositivo mudam aleatoriamente a cada abertura da mesma conta, isso gera instabilidade. O melhor princípio: corresponder ao negócio real, manter consistência interna e ser reutilizável no longo prazo.

Quais métodos de "ocultar MAC" não são confiáveis

1. Apenas limpar os cookies do navegador

Limpar os cookies afeta as sessões dos sites, mas não muda o MAC que sua placa de rede usa para se conectar ao Wi-Fi. As duas medidas resolvem problemas em camadas diferentes.

2. Apenas usar o modo anônimo

O modo anônimo reduz principalmente o histórico e alguns dados de sites que o navegador mantém localmente. Ele não faz o roteador deixar de ver o MAC nem oculta automaticamente seu IP público.

3. Achar que uma VPN vai modificar seu MAC local

Uma VPN cria um túnel de rede. O IP de saída que os sites veem pode mudar, mas seu dispositivo ainda precisa se comunicar primeiro com a rede local via Wi-Fi ou Ethernet, e o ponto de acesso local continua precisando de um endereço de camada de enlace.

4. Usar ferramentas de alteração de MAC sem critério

Ferramentas de terceiros podem exigir privilégios de administrador e trazem riscos de incompatibilidade de driver, malware e interrupção da rede. Os sistemas modernos já oferecem recursos oficiais de randomização; prefira as configurações do sistema. Em dispositivos corporativos, siga a política do administrador.

5. Tratar a randomização de MAC como ferramenta de evasão de plataforma

O MAC aleatório foi projetado para reduzir o rastreamento na rede local, não para burlar as regras das plataformas nem para fugir do controle de risco. As plataformas remotas continuam avaliando a atividade com base em muitos sinais: contas, IP, cookies, dispositivos e comportamento.

Checklist antes de usar MAC aleatório

  • Confirmar que o dispositivo e o adaptador sem fio suportam endereços aleatórios ou privados;
  • Em Wi-Fi público, manter preferencialmente o endereço aleatório ativado;
  • Em redes corporativas com lista de permissão, consultar antes o administrador;
  • Após a mudança, verificar se Wi-Fi, impressora, NAS e serviços da intranet continuam funcionando;
  • Não confundir o MAC com IP público, WebRTC ou impressão digital do navegador;
  • Na operação com múltiplas contas, manter os parâmetros de ambiente da PurpleMark razoavelmente consistentes com proxy, região, idioma e fuso horário;
  • Não alterar com frequência a configuração de ambiente de contas de uso prolongado;
  • Não instalar "ocultadores de MAC" de origem desconhecida.

Perguntas frequentes

Um endereço MAC pode localizar minha posição exata?

Um endereço MAC não é uma coordenada GPS. Se a infraestrutura Wi-Fi próxima ou um observador registrar por muito tempo quando um endereço fixo aparece em diferentes pontos de acesso, é possível inferir a área de atividade do dispositivo. Os endereços aleatórios são projetados exatamente para reduzir essa correlação de longo prazo.

Se eu mudar o MAC, meu IP público também vai mudar?

Não. O IP público normalmente é determinado pelo provedor de rede, roteador, proxy ou VPN. O MAC é um identificador de enlace local; os dois estão em camadas de rede diferentes.

Ativar o MAC aleatório afeta a velocidade da internet?

Normalmente não afeta diretamente a velocidade, mas pode afetar a admissão na rede, reservas de IP, controle parental ou reconhecimento de ativos corporativos que dependem de um MAC fixo. Se você não conseguir se conectar, verifique a política da rede em vez de ficar alternando aleatoriamente.

Depois de definir um MAC na PurpleMark, o endereço que o roteador vê vai mudar?

Não é assim que deve ser entendido. O MAC na PurpleMark é um item de configuração do ambiente de navegador; o MAC de Wi-Fi ou Ethernet que o roteador vê é controlado pelo sistema operacional e pela placa de rede. Para mudar este último, use recursos do sistema como endereços de hardware aleatórios do Windows, endereços Wi-Fi privados da Apple ou o MAC aleatório do Android.

Resumo

Um endereço MAC pode de fato se tornar uma pista de rastreamento do dispositivo em redes locais, mas "visitar qualquer página web vaza seu MAC real" costuma ser um equívoco. O passo mais eficaz é ativar endereços de hardware aleatórios ou endereços Wi-Fi privados no sistema operacional. Ao mesmo tempo, tenha claro que isso só reduz a correlação na camada Wi-Fi: não consegue ocultar seu IP público nem eliminar as outras pistas deixadas por cookies, impressão digital do navegador e comportamento da conta.

Quando o problema evolui de "um único dispositivo" para "várias contas comerciais autorizadas", contar apenas com o MAC aleatório do sistema não é mais suficiente. Você pode usar a PurpleMark para criar um ambiente de navegador independente para cada conta, configurar de forma centralizada proxy, cookies, WebRTC, idioma, fuso horário e parâmetros do dispositivo, e combinar o MAC aleatório do sistema com um gerenciamento de ambiente disciplinado. Juntos, eles formam uma solução de privacidade e isolamento mais completa e sustentável.