Por que não consigo alterar meu endereço MAC?

2

Estou tentando alterar meu endereço MAC usando o macchanger, mas parece que meu dispositivo não é capaz de falsificar um endereço diferente? Eu não sei, mas parece que não tem uma solução para isso.

root@kali:~# sudo macchanger -a wlan0                                                                                                                              
Current MAC:   XX:XX:XX:XX:XX:XX (Apple)
Permanent MAC: XX:XX:XX:XX:XX:XX (Apple)
[ERROR] Could not change MAC: interface up or insufficient permissions: Too many open files in system
root@kali:~# 

O que isso significa? 'interface para cima ou permissões insuficientes'. Eu tentei isso:

sudo ifconfig wlan0 down
sudo macchanger -a wlan0
sudo service network-manager restart

Mas ainda recebo esse erro no segundo comando.

FYI:

root@kali:~# lspci | grep Wireless
03:00.0 Network controller: Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter (rev 03)
root@kali:~# 
    
por user3573987 01.09.2016 / 19:31

1 resposta

1

Para alterar o endereço MAC da interface wlan0 , execute os seguintes comandos:

ifconfig wlan0 down
ifconfig wlan0 hw ether XX:XX:XX:XX:XX:XX
ifconfig wlan0 up

Verifique:

ifconfig wlan0 |grep HWadd

Editar

Edite o arquivo de configuração 70-persistent-net.rules :

 nano /etc/udev/rules.d/70-persistent-net.rules

Altere o endereço MAC:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"

Substitua xx:xx:xx:xx:xx:xx e depois reinicialize sua máquina.

edit2

Usando iproute2 Methode:

ip link set dev wlan0 down
ip link set dev wlan0 address XX:XX:XX:XX:XX:XX
ip link set dev wlan0 up
    
por 01.09.2016 / 20:22