sudo lshw -class network
Isso lhe dará o endereço MAC real do dispositivo. Procure a entrada serial:
.
Como posso descobrir o endereço MAC original de uma placa de rede depois que ela foi modificada pelo sistema operacional? O dmesg não fornece isso, e os logs em / var / log também e o dmidecode também não fornecem isso e ethtool. O que resta? Um script personalizado?
sudo lshw -class network
Isso lhe dará o endereço MAC real do dispositivo. Procure a entrada serial:
.
Você provavelmente pode encontrá-lo nos logs do sistema (pesquise melhor) ou, como último recurso, pode tentar procurar os logs DHCP do roteador (embora isso possa não ser possível em um cenário desconhecido).
Se
em seguida, descarregar e recarregar o módulo do kernel deve recarregar o MAC também. Com um pouco de cuidado (e sorte), isso pode ser feito remotamente (obviamente, é preciso colocar os comandos em uma linha ou em um script), mas se o spoofing estiver lá por algum motivo, pode ser uma boa ideia fazer Certifique-se de que o MAC seja alterado para o mesmo endereço falsificado quando a NIC entrar em operação novamente.
No entanto, ele deve estar no log do kernel.
Tags networking ethernet