Permanentemente falsificar endereço MAC no OSX

2

Estou mudando meu endereço MAC para o AirPort do meu MacBook porque a lista de dispositivos que meu roteador pode armazenar (apenas 25!) está cheia.

Portanto, usei ifconfig e a ferramenta ChangeMac. Toda vez que eu reiniciar o Mac ou retornar do modo de suspensão, eu tenho que mudar o endereço MAC novamente.

Como posso mudá-lo permanentemente?

    
por Hedge 14.06.2011 / 16:18

3 respostas

3

Eu não acho que isso seja possível, já que o MAC está programado diretamente no Controlador de Rede e o OSX não tem como alterá-lo. No entanto, você pode executar ifconfig quando inicializar usando um script de shell em seus StartupItems. Aqui está um tópico no Mac Rumors descrevendo esse processo:

link

    
por 14.06.2011 / 16:27
4

Você não pode permanently alterar o endereço MAC em um cartão. Ele é queimado no chip de hardware. No máximo, você pode ser capaz de fazer com que o sistema operacional faça isso para você cada vez que ele acordar, como o Windows fará com o registro, mas não sei como fazer isso no OS X.

No entanto , isso destaca um problema maior. Você não deve ter vários dispositivos em uma rede com o mesmo endereço MAC. Você deve substituir uma entrada na tabela pelo endereço MAC do adaptador wifi.

Não tenho certeza de nenhum roteador que realmente limite o número de MACs que você pode ter em uma rede sem fio. Você está falando sobre filtragem de endereço MAC? Se for esse o caso, então eu não me importaria muito com a filtragem. Você mesmo está provando o quão fácil é contornar. Ele adiciona uma única camada de complexidade, mas nenhuma segurança adicional (qualquer um que tentar invadir a rede sem fio ouvirá um MAC ao qual o roteador responde e clona esse MAC como a primeira coisa que faz).

    
por 14.06.2011 / 16:28
-2
  1. Instalar o Virtualbox
  2. Instale um Linux no Virtualbox
  3. Configurar um endereço MAC diferente para cada conexão salva facilmente na interface gráfica do usuário
  4. Conecte-se à Internet com o Linux dentro do seu Mac.

Uma solução melhor é usar o LINUX nativamente, com inicialização dupla na sua MAChine.

    
por 17.05.2013 / 05:12