DevToys Web Pro iconDevToys Web ProBlogue
Avalie-nos:
Experimente a extensão do navegador:

Pesquisa do Fabricante do Endereço MAC (OUI)

  • MAC
    A carregar a base de dados OUI…
    Detalhes técnicos

    Como funciona a Pesquisa de Fabricante por Endereço MAC

    O Que a Ferramenta Faz

    A Pesquisa de Fabricante por Endereço MAC resolve os primeiros 24 bits (OUI — Organisationally Unique Identifier) de um endereço MAC para o fabricante registado, consultando a base de dados de OUIs da IEEE Registration Authority. Aceita endereços MAC em qualquer formato comum (dois-pontos, hífen, ponto, sem separador) e devolve o nome do fabricante, o endereço registado e flags básicas de bits (localmente administrado, multicast).

    Casos de Uso Comuns para Programadores

    Engenheiros de rede identificam dispositivos desconhecidos numa LAN ao ler o OUI a partir de registos ARP ou DHCP. Analistas de segurança detetam hardware rogue ou contrafeito cujo OUI não corresponde à marca alegada. Programadores de IoT verificam que firmware recém-instalado manteve o MAC correto. Ferramentas que apresentam etiquetas de dispositivos legíveis por humanos (mapas de rede, dashboards, capturas de pacotes) usam a pesquisa de OUI para enriquecer endereços em bruto.

    Formatos, Tipos ou Variantes de Dados

    Formatos de MAC suportados: separado por dois-pontos (00:1A:2B:3C:4D:5E), separado por hífen (00-1A-2B-3C-4D-5E), notação com pontos da Cisco (001A.2B3C.4D5E) e hex sem separadores (001A2B3C4D5E). O OUI é extraído como os primeiros 6 caracteres hex. A base de dados IEEE incluída (via o pacote npm oui-data, ~3.9MB) contém mais de 39.000 atribuições e é carregada uma vez quando abre a ferramenta — todas as consultas subsequentes são locais.

    Erros Comuns e Casos Limite

    MACs localmente administrados (o segundo bit menos significativo do primeiro octeto é 1) são atribuídos por software, não pela IEEE — não terão correspondência de fabricante. Tamanhos de bloco mais recentes (MA-M, MA-S) usam prefixos de 28 ou 36 bits; esta ferramenta apenas resolve OUIs clássicos de 24 bits. Endereços multicast (o bit menos significativo do primeiro octeto é 1) são assinalados, mas as pesquisas ainda tentam encontrar um fabricante no intervalo registado.

    Quando Usar Esta Ferramenta vs Código

    Use a ferramenta do browser para identificação ad-hoc enquanto observa uma captura de pacotes ou uma auditoria de rede. Em código, use o pacote npm `oui` no lado do servidor, os módulos `manuf` ou `netaddr.EUI.oui` do Python, ou o CSV descarregável do IEEE quando precisar de enriquecimento em massa num pipeline.