sábado, 27 de agosto de 2005

Alterar MAC Address


Antes de tentares crackar uma rede wireless ou tomar uma atitude ofensiva numa rede que não seja tua, deves alterar o MAC Address para ser mais difícil chegarem até ti. Por outro lado, se o teu objectivo é tomar duche com uma centena de homens nus e acidentalmente deixares cair o sabonete, nesse caso, este artigo não é para ti. Este processo é também conhecido como MAC Address Spoofing.





Vamos começar pela plataforma mais fácil, o Linux. Basta  usar os seguintes comandos na shell:

$ “sudo ifconfig eth0 down hw ether DE:AD:BE:EF:CA:FE”
$ “sudo ifconfig eth0 up”





Para os utilizadores de Macintosh. Digo Macintosh para não confundir com Media Access Control que é o que queremos alterar. Resumidamente, vamos alterar o MAC Address do teu MAC:

Acede ao terminal e verifica qual o teu MAC Address actual:

$ “sudo ifconfig en1 | grep ether

Agora tens que desligar a tua placa wireless, mas sem a desactivar. Para isso precisas de mandar a tua placa de rede ligar-se a uma rede que não exista. Clica no ícone da rede e escolhe a opção Join Other Network.







Em seguida Escreve o nome de uma rede que não exista, e clica Join.






Após clicares Join, podes fazer Cancel pois o objectivo era apenas desligar a placa de rede e acabaste de o fazer.

Agora que já desligaste a tua placa wireless da rede onde se encontrava ligada anteriormente, volta ao terminal e altera o teu MAC:

$ “sudo ifconfig en1 ether DE:AD:BE:EF:CA:FE”


Agora volta a confirmar o teu MAC Address com o seguinte comando:

$ “sudo ifconfig en1 | grep ether”


Se correu tudo bem, já deves ver o MAC novo.


Para o Windows existem várias formas de alterar o MAC. Creio que a mais fácil é a seguinte:

Saca o MadMACs.

Vai a linha de comandos e corre o comando “getmac” para veres o teu MAC actual

Executa o MadMACs e dá OK  ou YES em todas as questões que ele te colocar excepto na última: “Set MadMACs to run from its current location on startup?”. O MadMACs vai varrer e alterar o MAC Address de todas as tuas placas de rede usando um MAC aleatório. Se responderes sim à última pergunta, o MadMACs executa-se no startup e altera o teu MAC sempre que ligares o computador.

Desactiva e volta a activar a tua placa de rede.

Volta a correr o comando “getmac” e já deves ver um MAC Address diferente.
Atenção que em todas as técnicas abordadas acima, o MAC Address original é reposto após o reboot da máquina. É extremamente importante não te esqueceres disto!


The end.


E lembrem-se, não se deixem apanhar.