Como alterar o endereço MAC em seu dispositivo Android

Os endereços Mac identificam seus dispositivos em uma rede para que servidores, aplicativos e a Internet saibam para onde enviar pacotes de dados, e alguns também os usam para rastrear a atividade do seu dispositivo. Alterar o endereço Mac do seu dispositivo é frequentemente desejado para fins de invisibilidade (se esconder de outros usuários e outros dispositivos), obtendo os benefícios de outros dispositivos, evitando hacking direto e muito mais. Este tutorial mostra como alterar o endereço MAC em seu dispositivo Android para obter mais velocidade de largura de banda, menos restrições de aplicativos, ações de rastreamento reduzidas e até mesmo a capacidade de interromper a invasão direta. Existem também algumas perguntas frequentes no final para explicar o que é um endereço MAC, para que serve e por que você deseja alterá-lo.

Principais razões para alterar seu endereço MAC

Às vezes, você pode querer que seu dispositivo ignore as listas de controle de acesso em roteadores ou servidores para ocultá-lo de outros dispositivos e usuários em rede. Outras vezes, você pode querer que seu dispositivo apareça como outro, embora não seja. Outro termo para essa transição é falsificação do Mac, que é feito para fins legítimos e ilícitos.

Se o seu ISP ou domínio local restringe a largura de banda de um dispositivo, uso de aplicativo ou prioridade com base no endereço Mac identificado, alterá-lo para o endereço Mac de outro dispositivo engana o ISP. Este processo permite que seu dispositivo falsificado obtenha benefícios de outro dispositivo. Claro, você teria que usar apenas um dos dois dispositivos que usam o mesmo endereço MAC.

Além disso, existem hackers na mesma rede que seus dispositivos, dependendo das circunstâncias. O perigo ocorre em escolas, redes Wi-Fi públicas e locais de trabalho semelhantes. A falsificação de seu endereço Mac evita o hacking direto porque o falsificador não pode acessar seu dispositivo diretamente sem o endereço real. Pense nessa situação como usar o número do seguro social de alguém. Esse número dá ao perpetrador acesso direto aos aplicativos de crédito e muito mais, tendo seu SSN real. Em outras palavras, o hacker se faz passar por você !! Assim como o SSN o identifica globalmente, um endereço Mac identifica seu dispositivo na rede.

Você pode se perguntar por que é importante que as pessoas não possam rastrear suas atividades online com seu acesso MAC. Bem, se um hacker tiver seu endereço MAC, ele pode se passar por você e cometer vários crimes usando seu endereço MAC ou roubá-lo. Você realmente não gostaria de nada disso, não é?

Na maioria das redes, as restrições de acesso são baseadas no endereço IP de um dispositivo, mas quando alguém tem seu endereço MAC, ele ou ela pode facilmente contornar essas restrições de segurança de endereço IP.

Você pode ir tão longe quanto alterar o endereço MAC do seu adaptador de rede e fazer a restrição com base nos endereços MAC conectados a ele, se desejar.

Alterando o endereço MAC usando acesso root em seu dispositivo

A troca de endereço Mac só pode ser realizada em dispositivos Android nos quais você tenha acesso root. Primeiro, verifique a disponibilidade de root em seu dispositivo Android. Baixe o aplicativo Root Checker gratuito no Google Play.

Não se preocupe, o aplicativo é simples e você basicamente inicia após fazer o download e, em seguida, toca no botão “Verificar raiz”. Este processo mostra o status de root em seu dispositivo, e você verá se o acesso root está habilitado no momento.

Se o aplicativo Root Checker confirmou que seu dispositivo tem acesso root, basta ler. Caso contrário, pule para a próxima seção, onde mostramos como alterar o endereço MAC em seu dispositivo Android sem ter acesso root.

  1. Instale o BusyBox do Google Play.
  2. Instale o Terminal Emulator para Android no Google Play.
  3. Execute o aplicativo do emulador de terminal e digite “Su” (que significa “super” usuário) e pressione “Enter”.

  4. Se o dispositivo solicitar que você permita que o aplicativo acesse o root, toque em "Permitir."
  5. Modelo “Mostrar link de IP” e então bateu "Entrar" novamente para que você possa anotar o nome da interface de sua rede atual. Para fins de demonstração aqui, iremos nos referir ao nome da sua interface de rede como HAL9000.
  6. Modelo "link do ip da busybox HAL9000 ” (substitua HAL9000 pelo nome real de sua rede que você anotou anteriormente).
  7. Seu endereço MAC atual será exibido.
  8. Para alterar o endereço, digite “Busybox config HAL9000 hw ether XX: XX: XX: YY: YY: YY” no terminal, substituindo “XX: XX: XX: YY: YY: YY” pelo seu novo endereço MAC e pressione "Entrar."

Agora você tem um novo endereço Mac atribuído ao seu dispositivo. Observe que a alteração é permanente, mesmo depois de reiniciar o telefone Android.

Alteração do endereço MAC sem acesso root no dispositivo

  1. Vamos para "Configurações."
  2. Toque em "Sobre telefone."
  3. Selecione "Status."

  4. Você verá seu endereço MAC atual e sugerimos que anote-o, pois você precisará dele mais tarde, quando quiser alterá-lo.
  5. Baixe um aplicativo gratuito do Google Play chamado Terminal Emulator para Android.
  6. Execute o aplicativo e digite o comando “Mostrar link de IP” e pressione "Entrar." Depois disso, você verá o nome da sua interface de rede. Novamente, para fins de demonstração, chamaremos seu nome de interface de rede de “HAL9000”, mas você deve digitar o nome real de sua interface de rede.
  7. Modelo “Ip link set HAL9000 XX: XX: XX: YY: YY: YY” e substitua “XX: XX: XX: YY: YY: YY” pelo seu novo endereço MAC.

Agora você tem um novo endereço Mac para o seu dispositivo, exceto que este procedimento (sem root) dura apenas até você reiniciar o telefone.

Para encerrar, não é difícil mudar seu endereço Mac. Requer apenas alguns aplicativos e alguns comandos. No entanto, não se esqueça de que a opção “sem raiz” é apenas temporária até que você reinicie o telefone. Mesmo se você tiver acesso root, pode haver momentos em que usar o método no-root pode ser útil, como quando você está em uma rede Wi-Fi pública por algumas horas ou quer velocidades mais altas de internet e disponibilidade de porta no Wi-Fi de seu amigo rede. Usar a opção sem raiz permite que seu dispositivo retorne automaticamente ao status anterior mais tarde, sem a necessidade de alterações manuais.

Afinal, o que é um endereço MAC?

O endereço MAC (Media Access Control) é um identificador exclusivo anexado a cada controlador de interface de rede (NIC), seja uma placa de rede ethernet ou uma placa de rede sem fio. Se o endereço do protocolo da Internet (IP) for alterado para uma determinada NIC, o endereço MAC ainda permanecerá, identificando o dispositivo na rede. Então, isso significa que seu adaptador de rede tem um, assim como seu smartphone, phablet ou tablet Android. O endereço MAC permite que cada dispositivo que se conecta à Internet ou a uma rede local seja identificado por seu código exclusivo de 12 caracteres.

Para que é usado um endereço MAC?

Os dispositivos NIC contêm endereços MAC exclusivos. Os pacotes IP enviados pela Internet são enviados de um endereço MAC e esses pacotes são enviados para outro endereço MAC. O dispositivo NIC receptor verifica se os pacotes destinados correspondem a seu endereço. Se o endereço não for o mesmo, os pacotes serão descartados. Este processo garante que todos os dispositivos na rede obtenham os pacotes IP corretos.

Além dos processos de transmissão de dados da Internet e da rede, os endereços MAC são usados ​​por provedores de serviços de Internet (ISPs), como empresas de cabo e operadoras de celular, para controlar a largura de banda e outros recursos em um dispositivo específico. Os endereços MAC também são usados ​​para rastrear dispositivos roubados e muitos aplicativos exigem que eles interajam com o dispositivo, como software em nuvem. Além disso, os serviços de localização utilizam o endereço MAC do seu dispositivo, como o Google Maps. O resultado final é que os endereços MAC são essenciais para garantir que o dispositivo correto receba os dados corretos e o dispositivo ou aplicativo de comunicação interaja com o correto.