Supondo que eu tenha uma máquina com sistema operacional Windows/Mac/Linux instalado que esteja conectada via Ethernet a um dispositivo desconhecido (por exemplo: roteador, outro computador, impressora LAN), como posso descobrir o endereço MAC desse dispositivo?
Responder1
Enviar um broadcast Se você não tiver nenhuma informação do outro lado, basta enviar um ping 255.255.255.255
, ele enviará um ping de broadcast (IP 255.255.255.255) com endereço MAC de broadcast (FF:FF:FF:FF:FF:FF) que será enviado para todos os dispositivos da rede, mesmo se você estiver conectado a um switch (que não filtra essas solicitações, é claro).
Responder2
NMAPpode escanear sua rede e informarbastantesobre o que está na sua rede, incluindo o endereço MAC. Pode até ser capaz de dizer exatamente o que é esse dispositivo desconhecido.
Nmap ("Network Mapper") é um utilitário gratuito e de código aberto (licença) para descoberta de rede e auditoria de segurança. Muitos administradores de sistemas e redes também o consideram útil para tarefas como inventário de rede, gerenciamento de agendamentos de atualização de serviços e monitoramento do tempo de atividade do host ou do serviço. O Nmap usa pacotes IP brutos de novas maneiras para determinar quais hosts estão disponíveis na rede, quais serviços (nome e versão do aplicativo) esses hosts estão oferecendo, quais sistemas operacionais (e versões de sistema operacional) eles estão executando, que tipo de filtros/firewalls de pacotes estão em uso e dezenas de outras características. Ele foi projetado para verificar rapidamente grandes redes, mas funciona bem em hosts únicos. O Nmap é executado em todos os principais sistemas operacionais de computador, e pacotes binários oficiais estão disponíveis para Linux, Windows e Mac OS X. Além do clássico executável Nmap de linha de comando, o pacote Nmap inclui uma GUI avançada e visualizador de resultados (Zenmap), uma ferramenta flexível de transferência, redirecionamento e depuração de dados (Ncat), um utilitário para comparar resultados de varredura (Ndiff) e uma ferramenta de geração de pacotes e análise de resposta (Nping).