Entendendo o MAC Address
O endereço MAC (Media Access Control) é composto por 12 dígitos hexadecimais representados como neste exemplo:
AA:BB:CC:DD:EE:FF
Este protocolo é responsável pelo controle de acesso de cada estação à
rede Ethernet (com fio) ou Wireless (sem fio). De maneira que cada
fabricante designa um número
destes fisicamente à placa produzida; a única forma de alterar esta
numeração é gerando um 'spoof' para induzir a conexão.
Usando o ifconfig:
Como root (
sudo su )
Antes de tudo, se você não souber qual interface de rede é a sua: de o comando:
#
ifconfig
Para simplificar - wlanX < - > Wireless - ethX < - > Cabeada.
# ifconfig wlan0 down
# ifconfig wlan0 hw ether XX:XX:XX:XX:XX:XX
# ifconfig wlan0 up
O novo MAC address está definido na sequência de 'X', substitua-o e confirme a mudança com um:
# ifconfig
Utilizando o MAC Spoof
Depois de 'bater cabeça' com este processo anterior e notar que o mesmo
funcionava no Ubuntu, mas não no Mint, fui obrigado a pesquisar em
páginas estrangeiras, indo
encontrar um 'nm-applet' baseado num script
Python que de forma simples, conseguiu resolver este problema.
Mãos à massa:
I- Baixe o arquivo:
Segue o valor MD5 dele: 05b87abe4be1d0837f5a578aa8927164, caso você
queira verificar a integridade após baixa-lo. Para isso use o comando:
$ md5sum mac-spoof_1.0.1-i386.zip
II- Instale-o e configure com o comando:
$ sudo mac-spoof-wl-config
Obs.: Substitua a sintaxe 'wl' por 'wd' se a interface for cabeada (Wired), ou por 'wl', se for sem fio (Wireless).
III- Substitua com o novo MAC:
O aplicativo abrirá o editor de texto padrão, no meu caso foi o Nano.
Substitua o MAC no local indicado e salve o script pressionando 'Ctrl +
X', depois a tecla 'S'.
IV- Utilizando o aplicativo:
Pronto! Agora para modificar o MAC basta digitar no terminal:
$ sudo mac-spoof-wl
Obs.: Utilize o mesmo critério do segundo item: 'wd' para interface (eth0) cabeada, ou 'wl' para interface (wlan0) Wireless.
Agora já está pronto para iniciar a conexão.
Fonte: