Alterar ou falsificar um endereço MAC no Windows ou OS X
Cada NIC (Placa de interface de rede) tem um endereço MAC exclusivo (Controle de acesso de mídia). Isso se aplica a todos os tipos de placas de rede, incluindo placas Ethernet e placas WiFi. O endereço MAC é um número de seis bytes ou um número hexadecimal de 12 dígitos usado para identificar exclusivamente um host em uma rede..
Um exemplo de um endereço MAC é 1F-2E-3D-4C-5B-6A e ele cai no protocolo de rede da Camada 2 do modelo OSI. Nas redes de hoje, o ARP, ou Protocolo de Resolução de Endereços, converte um endereço MAC em um endereço de protocolo da Camada 3, como um endereço IP. Um endereço MAC também pode ser chamado de Endereço físico. Leia meu post sobre como encontrar o seu endereço MAC se você não sabe.
Todos os endereços MAC são codificados em uma placa de rede e nunca podem ser alterados. No entanto, você pode alterar ou falsificar o endereço MAC no próprio sistema operacional usando alguns truques simples.
Então, por que você quer mudar seu endereço MAC? Bem, existem muitas razões para isso, principalmente relacionadas a ignorar algum tipo de filtro de endereço MAC definido em um modem, roteador ou firewall. Alterar o endereço MAC pode ajudá-lo a ultrapassar certas restrições de rede, emulando um endereço MAC irrestrito ou falsificando um endereço MAC já autorizado.
Por exemplo, uma rede WiFi pode permitir que apenas computadores autorizados se conectem à rede e filtre os computadores com base no endereço MAC. Se você conseguir detectar um endereço MAC legítimo, poderá falsificar seu endereço MAC e obter acesso à rede WiFi.
Outro exemplo é se você tiver um ISP que permita que apenas um certo número de computadores se conecte à Internet em sua casa. Se você tiver mais computadores que precisam se conectar, poderá falsificar o endereço MAC de um computador autorizado e conectar-se de um computador diferente.
Alterar o endereço MAC do Windows
Você pode alterar facilmente o endereço MAC da placa de rede no Windows seguindo as etapas abaixo.
Passo 1: Clique em Começar, então Painel de controle, então Conexões de rede, e clique com o botão direito do mouse na conexão de rede para a qual deseja alterar o endereço MAC e selecione Propriedades. Normalmente será Conexão de área local ou Conexão de rede sem fio.
Se você estiver usando o Windows Vista, Windows 7 ou superior, é necessário Painel de controle, então Rede e Internet, então Centro de Rede e Compartilhamento, e depois clique em Gerenciar conexões de rede ou Alterar as configurações do adaptador.
Então você pode clicar com o botão direito no adaptador e escolher Propriedades.
Passo 2: No Geral ou Networking guia, clique no Configurar botão.
etapa 3: Agora clique no Avançado guia e clique no Endereço administrado localmente propriedade ou o Endereço de rede propriedade.
Por padrão, o Não presente valor é selecionado. Vá em frente e clique no Valor botão de opção e insira um novo endereço MAC. O endereço MAC é uma combinação de 6 pares de números e caracteres, isto é, 40-A2-D9-82-9F-F2. Você deve digitar o endereço MAC sem os traços.
Você pode ir ao prompt de comando e digitar IPCONFIG / ALL para verificar se o endereço MAC foi alterado. Vá em frente e reinicie o computador para que as alterações entrem em vigor.
Esta é a maneira mais simples de alterar seu endereço MAC no Windows. Você também pode fazê-lo através do registro, mas é muito mais técnico e provavelmente não é exigido pela maioria das pessoas..
Alterar o endereço MAC do OS X
Alterar o endereço MAC no OS X definitivamente não é tão fácil quanto no Windows. Em primeiro lugar, você tem que usar o Terminal (semelhante ao prompt de comando no Windows) para realmente alterar o endereço MAC.
Em segundo lugar, você precisa descobrir manualmente o nome técnico do adaptador antes de poder alterar as configurações. Vou explicar tudo abaixo passo a passo, mas fica um pouco complicado às vezes.
Para começar, vamos descobrir o endereço MAC atual do seu Mac. Você pode fazer isso de duas maneiras: via Preferências do Sistema ou via Terminal. Abrir Preferências do Sistema, Clique em Rede e depois clique no Avançado botão. Certifique-se de selecionar a interface apropriada primeiro (WiFi, Ethernet, etc) na caixa de listagem à esquerda.
Clique no Hardware guia e você verá a primeira linha é Endereço MAC. Eu pensei que você poderia simplesmente escolher Manualmente de Configurar dropdown, mas isso não permite editar o endereço MAC.
No Terminal, você pode obter o endereço MAC digitando o seguinte comando:
ifconfig en0 | grep ether
Isto lhe dará o endereço MAC para a interface en0. Dependendo de quantas interfaces você tem em seu computador, pode ser necessário executar esse comando várias vezes, adicionando 1 ao número a cada vez. Por exemplo, eu corri os seguintes comandos abaixo até chegar a uma interface que não existia.
Agora você pode simplesmente comparar os endereços MAC listados aqui com os que você viu através das Preferências do Sistema. No meu caso, meu endereço MAC WiFi de f8: 1e: df: d8: 9d: 8a partidas com en1, então essa é a interface que eu tenho que usar para os próximos comandos.
Antes de alterarmos o endereço MAC, você pode usar um comando útil no Terminal para gerar um endereço MAC aleatório se precisar de um endereço MAC..
openssl rand -hex 6 | sed 's / \ (… \) / \ 1: / g; s /.$// '
Agora que você tem um novo endereço MAC, você pode alterar o atual usando o seguinte comando abaixo. Substitua XX pelo endereço MAC atual que você deseja usar.
sudo ifconfig en0 éter xx: xx: xx: xx: xx: xx
Para fazer isso, você precisa estar logado como um administrador ou você tem que habilitar a conta root no OS X. Por padrão, o root está desabilitado e é melhor deixá-lo desativado, se puder. Basta fazer o login como administrador e você deve ser capaz de executar o comando muito bem. Ele pedirá sua senha, no entanto, antes de alterar o endereço MAC.
Além disso, o endereço não será alterado se você ainda estiver conectado a uma rede WiFi. Você precisa primeiro se desconectar de qualquer rede e depois executar o comando. Surpreendentemente, desconectar de uma rede sem fio no OS X não é nada intuitivo. Você tem que pressionar e segurar o Opção chave e, em seguida, clique no ícone WiFi para ver a opção de desconexão.
Então aqui está um resumo de todos os comandos que executei para obter o endereço MAC atual, gerar um endereço aleatório, atualizar o endereço MAC e, em seguida, verificar para ter certeza de que ele realmente mudou.
Como mencionei anteriormente, isso definitivamente não é tão simples quanto o processo está no Windows, mas você deve ser capaz de fazer isso simplesmente copiando e colando os comandos acima. Se você tiver alguma dúvida, fique à vontade para postar um comentário. Apreciar!