Encontre o endereço MAC de um dispositivo conectado ao meu computador

1

Eu tenho um "dispositivo de caixa preta" (um leitor de cartão de crédito, para o qual alguns klutz perderam o cartão de desbloqueio do administrador ...) executando um sistema operacional desconhecido, mas primitivo. Preciso encontrar o endereço MAC.

À minha disposição, eu tenho o dispositivo em si (mas sem acesso à sua interface de administração), um computador que executa o Ubuntu 12.04 (onde tenho direitos totais de sudo) e um cabo ethernet regular. Se necessário, eu provavelmente posso agitar um comutador de ethernet também.

Como faço para encontrar o endereço MAC do leitor de cartões?

    
por Tomas Aschan 15.05.2012 / 15:26

2 respostas

1

Com a ajuda de um amigo, resolvi isso agora! =) Isso é o que eu fiz:

  1. Instale o Wireshark , que está disponível nos repositórios de software: sudo apt-get install wireshark

  2. Inicie o programa com permissões de root: sudo wireshark

  3. Comece a capturar no dispositivo eth0 (pedaço de bolo - clique no botão no canto superior esquerdo da interface, selecione o dispositivo na caixa de diálogo e clique em OK).

  4. Conecte o "dispositivo de caixa preta" e ligue-o. Os dispositivos enviarão uma grande quantidade de pacotes para frente e para trás tentando estabelecer uma conexão. O Wireshark irá capturar todos eles.

  5. Encontre um pacote proveniente do "dispositivo de caixa preta". O Wireshark exibe o endereço MAC de origem. Voila!

por Tomas Aschan 15.05.2012 / 16:08
0

Se ele se conectar, o nmap poderá realizar uma varredura.

sudo nmap -PN 169.154.0.0/16

Além disso, de forma mais obscura, se o dispositivo tiver uma porta serial, você poderá fazer com que ele goteje suas entranhas durante a inicialização, e isso também poderá revelar detalhes estáticos de IP.

Concedido, isso requer um cabo e adivinhar ou obter os atributos do protocolo.

    
por mckenzm 27.05.2015 / 12:33