7Aug
O endereço MAC do dispositivo é atribuído pelo fabricante, mas não é difícil alterar ou "spoof" - os endereços quando é necessário. Veja como fazê-lo e por que você pode querer.
Cada interface de rede conectada à sua rede - seja seu roteador, dispositivo sem fio ou placa de rede no seu computador - possui um endereço exclusivo de controle de acesso à mídia( MAC).Esses endereços MAC - às vezes referidos como endereços físicos ou de hardware - são atribuídos na fábrica, mas geralmente você pode alterar os endereços no software.
O que os endereços MAC são usados para
No nível de rede mais baixo, as interfaces de rede conectadas a uma rede usam endereços MAC para se comunicar uns com os outros. Quando um navegador no seu computador precisa pegar uma página da Web a partir de um servidor na Internet, por exemplo, essa solicitação passa por várias camadas do protocolo TCP / IP.O endereço da Web que você digita é traduzido para o endereço IP do servidor. O seu computador envia o pedido ao seu roteador, o que o envia para a Internet. No nível de hardware da sua placa de rede, porém, sua placa de rede está apenas olhando outros endereços MAC para interfaces na mesma rede. Sabe enviar a solicitação para o endereço MAC da interface de rede do seu roteador.
Além do seu uso principal de rede, os endereços MAC são freqüentemente usados para outros fins:
- Atribuição IP estática : os roteadores permitem que você atribua endereços IP estáticos aos seus computadores. Quando um dispositivo se conecta, ele sempre recebe um endereço IP específico se tiver um endereço MAC correspondente
- Filtragem de endereços MAC : as redes podem usar a filtragem de endereços MAC, permitindo apenas que dispositivos com endereços MAC específicos se conectem a uma rede. Esta não é uma ótima ferramenta de segurança porque as pessoas podem encobrir seus endereços MAC.
- Autenticação MAC : alguns provedores de serviços de Internet podem exigir autenticação com um endereço MAC e apenas permitir que um dispositivo com esse endereço MAC se conecte à Internet. Talvez seja necessário alterar o roteador ou o endereço MAC do computador para se conectar. Identificação do dispositivo
- : muitas redes Wi-Fi de aeroporto e outras redes Wi-Fi públicas usam o endereço MAC de um dispositivo para identificá-lo. Por exemplo, uma rede de Wi-Fi do aeroporto pode oferecer 30 minutos grátis e depois proibir seu endereço MAC de receber mais Wi-Fi. Mude seu endereço MAC e você poderia obter mais Wi-Fi.(Wi-Fi gratuito e limitado também pode ser rastreado usando cookies do navegador ou um sistema de conta.)
- Rastreamento de dispositivo : porque eles são únicos, os endereços MAC podem ser usados para rastreá-lo. Quando você anda, o seu smartphone procura redes Wi-Fi próximas e transmite seu endereço MAC.Uma empresa chamada Renew London usou caixotes de lixo na cidade de Londres para rastrear os movimentos das pessoas em torno da cidade com base em seus endereços MAC.O iOS 8 da Apple usará um endereço MAC aleatório cada vez que verifica redes de Wi-Fi próximas para evitar esse tipo de rastreamento.
Tenha em mente que cada interface de rede possui seu próprio endereço MAC.Então, em um laptop típico com um rádio Wi-Fi e uma porta Ethernet com fio, a interface de rede sem fio e com fio cada um tem seus próprios endereços MAC.
Alterar um endereço MAC no Windows
A maioria das placas de rede permitem que você configure um endereço MAC personalizado de seus painéis de configuração no Gerenciador de dispositivos, embora alguns drivers de rede não suportem esse recurso.
Primeiro, abra o Gerenciador de dispositivos. No Windows 8 e 10, pressione Windows + X e clique em "Gerenciador de dispositivos" no menu Usuário avançado. No Windows 7, pressione a tecla Windows, digite "Gerenciador de dispositivos" para pesquisá-lo e, em seguida, clique na entrada "Gerenciador de dispositivos".O aplicativo do Gerenciador de dispositivos será o mesmo, independentemente da versão do Windows que você estiver usando.
No Gerenciador de dispositivos, na seção "Adaptadores de rede", clique com o botão direito do mouse na interface de rede que deseja modificar e, em seguida, selecione "Propriedades" no menu de contexto.
Na janela de propriedades, na guia "Avançado" e selecione a entrada "Endereço de rede" na lista "Propriedade".Se você não vir essa opção, seu driver de rede não suportará esse recurso.
Ative a opção Valor e digite o endereço MAC desejado sem nenhum caractere de separação - não use traços ou colons. Clique em "OK" quando terminar.
Alterar um endereço MAC no Linux
As distribuições Linux modernas, como o Ubuntu, costumam usar o Network Manager, que fornece uma maneira gráfica de falsificar um endereço MAC.
Por exemplo, no Ubuntu você clicou no ícone de rede no painel superior, clique em "Editar conexões", selecione a conexão de rede que deseja modificar e, em seguida, clique em "Editar". Na guia Ethernet, digite umnovo endereço MAC no campo "Endereço MAC Clonado" e, em seguida, salve suas alterações.
Você também pode fazer isso de forma antiquada. Isso envolve a redução da interface de rede, executando um comando para mudar seu endereço MAC e, em seguida, trazê-lo novamente. Certifique-se de substituir "eth0" pelo nome da interface de rede que deseja modificar e digite o endereço MAC de sua escolha:
sudo ifconfig eth0 down sudo ifconfig eth0 hw ether xx: xx: xx: xx: xx: xx sudo ifconfigeth0 upVocê terá que modificar o arquivo de configuração apropriado sob /etc/network/interfaces.d/ ou o arquivo de interfaces /etc/network/ propriamente dito se você quiser que essa alteração tenha sempre efeito no momento da inicialização. Se você não fizer isso, seu endereço MAC será reiniciado quando você reiniciar.
Alterar um endereço MAC no Mac OS X
O painel Preferências do sistema do Mac OS X exibe o endereço MAC da cada interface de rede, mas não permite que você o altere. Para isso, você precisa do Terminal.
Abra uma janela de terminal( pressione Comando + Espaço, digite "Terminal" e pressione Enter.) Execute o seguinte comando, substituindo en0 com o nome da interface de rede e preenchendo seu próprio endereço MAC:
sudo ifconfig en0 xx: xx:xx: xx: xx: xxA interface de rede geralmente será en0 ou en1, dependendo se você deseja configurar uma interface Wi-Fi ou Ethernet do Mac. Execute o comando ifconfig para ver uma lista de interfaces se não tiver certeza do nome da interface de rede apropriada.
Como no Linux, esta alteração é temporária e será reiniciada quando você reiniciar. Você precisará usar um script que execute este comando automaticamente quando você deseja alterar permanentemente seu endereço de Mac.
Você pode verificar se sua mudança teve efeito executando um comando que mostra os detalhes da conexão de rede e verificando o endereço MAC que sua interface de rede informa depois. No Windows, execute o comando ipconfig / all em uma janela do prompt de comando. No Linux ou Mac OS X, execute o comando ifconfig. E se você precisar alterar o endereço MAC em seu roteador, você encontrará essa opção na interface da web do seu roteador.