-: Quando se trata
de rede, você provavelmente já ouviu falar muito do termo endereço MAC.
Portanto, nesta palestra,
abordarei o que queremos dizer com endereço
MAC, para que é usado e como alterá-lo.
(música dramática)
(barulho alto) O endereço MAC
significa Media Access Control, é um
endereço permanente, físico e exclusivo atribuído
às interfaces de rede
pelo fabricante do dispositivo.
Portanto, se você possui
uma placa sem fio, com ou sem
fio ou Ethernet, cada uma dessas
placas de rede vem com um endereço específico exclusivo para essa placa.
Portanto, não há dois dispositivos no mundo
que tenham o mesmo endereço MAC.
E esse endereço sempre será o mesmo para
este dispositivo específico,
mesmo que você o desconecte
do computador, conecte-o a
outro computador, esse dispositivo de rede sempre terá o mesmo endereço.
Portanto, você já deve saber
que o endereço IP é usado na Internet para
identificar computadores e se comunicar entre dispositivos na Internet.
O endereço MAC é usado
na rede para identificar dispositivos e transferir dados entre dispositivos.
Portanto, cada dado ou pacote
enviado na rede contém
um MAC de origem e um MAC de destino.
Portanto, este pacote fluiria do
MAC de origem para o MAC de destino.
Portanto, como esse é um endereço físico único para
cada interface, para cada dispositivo de rede
e porque é usado para identificar dispositivos, a
alteração fará com que você seja anônimo na rede.
Não apenas isso, mas o endereço MAC geralmente
é usado pelos filtros para impedir ou permitir que
os dispositivos se
conectem às redes e realizar tarefas específicas na rede.
Portanto, poder alterar o seu endereço
MAC para o endereço MAC de
outro dispositivo permitirá que você se faça passar
por este dispositivo e
faça coisas que talvez não seja possível.
Assim, você poderá ignorar os
filtros ou se conectar a redes às quais apenas
dispositivos específicos com endereços MAC específicos podem
se conectar e também poderá ocultar sua identidade.
Agora, alterar o endereço MAC é muito, muito simples,
então deixe-me mostrar como fazer isso.
Primeiro de tudo, vou usar o comando ifconfig para
listar todas as interfaces de rede
disponíveis na minha máquina Kali.
O que quero dizer com interface de rede é qualquer dispositivo
que nos permita conectar-se a uma rede.
Portanto, um exemplo é uma placa
Wi-Fi ou Ethernet, e assim por diante.
Portanto, você pode ver, em primeiro lugar, o eth0,
e essa é uma interface virtual criada por virtual box quando configuramos
o Kali para usar a rede iNet.
Então você pode ver o nome da interface é eth0, pode ver que
ele tem um endereço IP porque, como eu disse,
está conectado a uma rede.
Portanto, se formos aqui, podemos vê-lo dizendo Wired Connected.
Portanto, esta é a interface que representa a rede com fio à
qual o Kali está conectado, que
na verdade é uma rede NAT virtual.
Você também pode ver a máscara de rede,
a transmissão e uma informação realmente importante, que
é o éter.
Este é o endereço MAC desta interface virtual.
Agora, você pode ver
informações semelhantes para minhas outras duas interfaces, o lo e o lan0.
A única coisa que você pode ver nessas duas interfaces
é que não temos um endereço IP.
E a principal
razão para isso é porque nenhuma dessas interfaces
está conectada a uma rede.
Agora, lo é a interface padrão criada pelo Linux e
lan0 é meu adaptador sem fio real, para que
eu possa usá-lo para conectar-me a redes Wi-Fi.
Mas se eu entrar na rede aqui, você verá
que o Wi-Fi não está conectado, porque
na verdade eu não me conectei a nenhuma rede,
e é por isso que ele não tem um endereço IP.
Agora, isso não importa, porque o
que queremos fazer é apenas mudar o
endereço MAC, que novamente é mostrado aqui na parte ether,
tão semelhante ao que você está vendo aqui para eth0.
Agora, para alterar qualquer um dos
valores que você
vê aqui, é necessário primeiro desativar a interface.
Portanto, neste exemplo, queremos alterar o endereço MAC, para
que seja representado pelo éter e
o valor esteja aqui.
Portanto, para desativar uma interface,
faremos o ifconfig seguido pelo nome da interface, que
é lan0 no meu exemplo, seguido de down para desativá-lo.
Agora, se eu pressionar Enter,
o comando será executado
sem erros, o que significa que foi executado corretamente.
E a próxima coisa que
precisamos fazer é mudar a opção que queremos mudar.
E neste exemplo, queremos mudar o éter, que
é o endereço MAC.
Então, primeiro, digitaremos
ifconfig, digitaremos a interface que
queremos alterar, uma de suas opções, e digitaremos
a opção que queremos alterar.
E o que queremos mudar é o endereço
do hardware, então vamos fazer o mesmo.
Então, vamos dar o endereço
para o qual queremos mudar o endereço MAC.
Por exemplo, vou usar 00: 11: 22: 33: 44: 55.
Comando muito, muito
simples, estamos fazendo o ifconfig lan0 para selecionar
a interface que queremos alterar
sua opção, queremos definir o endereço
do hardware e queremos definir esse endereço para esse endereço específico.
Portanto, você pode usar qualquer endereço
que desejar, seguindo o mesmo formato mostrado aqui.
Apenas verifique se o seu endereço começa com 00.
Então, pressionarei Enter e, novamente, não
vemos nenhuma mensagem de
erro, então isso significa que o comando foi executado corretamente.
E, finalmente, só precisamos habilitar a interface porque
a desabilitamos, ao fazer o ifconfig lan0
inoperante, portanto, precisamos fazer o ifconfig lan0 up, para habilitá-lo.
Agora a interface está
ativada e, se fizermos o ifconfig
novamente, e observar a parte ether aqui,
você poderá ver que ela foi alterada
para o endereço MAC que especificamos.
Agora, isso é feito e seu endereço MAC foi alterado.
Agora, você pode prosseguir e começar a usar a interface, e
parece que ele tem esse endereço MAC em
vez de seu endereço MAC original.
E, como eu disse, isso pode ser útil em muitos cenários.
Agora, lembre-se de que o endereço MAC
voltará ao original assim que você reiniciar o computador,
porque estamos apenas alterando o endereço MAC na
memória, não estamos realmente alterando o endereço MAC físico.
Mas se o seu endereço MAC estiver
sendo redefinido para o original sem reiniciar, então
algo está errado.
E provavelmente está acontecendo porque o seu gerente de
rede está redefinindo o endereço MAC.
Nem todo mundo vai enfrentar
esse problema, por isso não vou abordá-lo
nesta palestra, mas
se você enfrentar esse problema, se o seu
endereço MAC voltar ao original sem
reiniciar o computador, confira o
vídeo do YouTube nos recursos
desta palestra, mostrará como corrigir esse problema.