não pode manter novo endereço mac via macchanger

0

Enquanto brincava com o macchanger, notei que, ao tentar criar um endereço MAC aleatório, ao colocar a conexão sem fio de volta on-line, o endereço mac é revertido para o endereço MAC permanente quando eu me reconectar à internet

o processo pelo qual passei foi

ifconfig wlan1 down

macchanger -r wlan1    (mac address is random)

ifconfig wlan1 up

neste momento eu estou offline (a conexão wifi está ativa, mas não conectada a nenhuma rede específica). Ao clicar em uma conexão sem fio e estabelecer uma conexão, o endereço mac é revertido para o permanente

editar

como um aparte, alterando o endereço mac na conexão de rede sem fio, então a reinicialização da conexão de rede parece funcionar; mas fazendo isso como originalmente descrito via macchanger no terminal ainda não

    
por razeal113 30.11.2017 / 13:48

1 resposta

0

Eu acho que o ato de trazer a interface faz com que ele releia o mac do hardware. O método recomendado de usar 'macchanger' é escrito no link , e recomenda adicionar um script às rotinas de inicialização de entrelaçamento:

Crie o arquivo com o comando

sudo nano /etc/network/if-pre-up.d/macchanger

neste arquivo, insira as linhas

#!/bin/sh

# Radomize the mac address for the given interface
/usr/bin/macchanger -r "$IFACE"

feche o arquivo, pressionando Ctrl + o e então Ctrl + x , e marque o arquivo como executável com o comando

chmod +x /etc/network/if-pre-up.d/macchanger

Este comando será então executado durante o processo de trazer a interface para cima, e atribuir um mac aleatório naquele momento.

    
por Charles Green 01.12.2017 / 14:39