Validador de OUI (MAC Vendor)
Valida e identifica fabricantes a partir dos primeiros 6 hex (OUI) de um MAC. Inclui ~30 dos principais fabricantes globais.
Consulta de OUI: identificando o fabricante por trás de um MAC
Um OUI (Organizationally Unique Identifier) e os primeiros 24 bits de um endereço MAC — os três octetos iniciais — que identificam o fabricante do dispositivo. A IEEE Registration Authority atribui OUIs mediante taxa única (atualmente cerca de USD 3.000 por bloco MA-L); o titular fica então livre para combinar esses bits com quaisquer 224 = 16.777.216 combinações inferiores e gerar MACs únicos para seus produtos. Validar um OUI significa consultar esses três bytes no registro público da IEEE e devolver o nome da empresa.
A consulta de OUI alimenta ferramentas do dia a dia: o Wireshark resolvendo "Apple, Inc." em uma captura, seu roteador mostrando "Samsung Galaxy" na tabela de clientes DHCP, sistemas antifraude sinalizando descasamento entre hardware esperado e real, suites de auditoria de rede (Lansweeper, ManageEngine, NetBrain) gerando inventarios automaticamente.
OUIs famosos que você ve por ai
00:50:56,00:0C:29,00:05:69— VMware (NICs de máquinas virtuais)08:00:27— Oracle VirtualBox52:54:00— QEMU / KVM (faixa locally administered usada pelo libvirt)00:1A:11,00:1B:0D,00:23:04— Cisco Systems3C:5A:B4,60:F8:1D,F0:18:98— Apple, Inc.9C:8E:CD,00:15:5D— Microsoft (NICs virtuais do Hyper-V)B8:27:EB,DC:A6:32— Raspberry Pi Foundation00:11:32,BC:5F:F4— Synology
Operadoras brasileiras ocasionalmente alocam OUIs para suas marcas de hardware. Exemplos incluem 8C:1F:64 (NETSURF / Brasil) e vários blocos BC:01:01 atribuídos a empresas de engenharia locais — o site da IEEE lista cada um.
OUI não e o único bloco: MA-S, MA-M, MA-L e CID
A IEEE na verdade emite vários tamanhos de bloco:
- MA-L (Multi-address Large) — o OUI clássico de 24 bits, 16M de endereços por titular.
- MA-M (Medium) — prefixo de 28 bits, ~1M de endereços, mais barato para fabricantes de nicho.
- MA-S (Small) — prefixo de 36 bits, apenas 4.096 endereços, ideal para startups de IoT.
- CID (Company ID) — usado quando a unicidade não e necessária (ex.: grupos administrados localmente).
Para MA-M e MA-S, você não consegue identificar o fabricante so lendo os primeiros 3 bytes — o comprimento total do prefixo precisa ser casado contra o registro da IEEE. Uma boa ferramenta de lookup consulta as três listas.
Onde obter a base de OUIs
A IEEE publica o registro como arquivos CSV e texto: standards-oui.ieee.org/oui/oui.csv, oui28.csv e oui36.csv. São atualizados várias vezes por semana. Mirrors e APIs públicos incluem wireshark.org/tools/oui-lookup.html (ferramenta web com arquivo manuf baixavel) e macvendors.com (API JSON gratuita com rate limits). Pacotes npm como oui-data, oui e macaddress empacotam os mesmos dados offline. A ANATEL não emite OUIs — todo roteador ou set-top box feito no Brasil ainda precisa se registrar na IEEE nos EUA.
Privacidade: randomização de MAC e endereços locais
Desde iOS 14 (2020) e Android 10 (2019), celulares geram um MAC aleatório por rede Wi-Fi. O bit U/L do primeiro byte fica em 1, marcando o endereço como administrado localmente. Esses MACs randomizados não apontam para um fabricante real — a parte de "OUI" e sem significado. Uma boa ferramenta de lookup deve detectar o bit U/L e reportar "Administrado localmente / aleatório" em vez de chutar um fabricante. Isso quebra sistemas legados de detecção de presenca que vinculavam identidades a um MAC.
FAQ
Consulta de OUI e gratuita?
Sim. O registro da IEEE e publicado como CSV público gratuito; você também pode usar APIs gratuitas como macvendors.com (com rate limits) ou baixar o arquivo manuf do Wireshark para uso offline. So o registro de um novo OUI custa dinheiro — consulta e sempre grátis.
Um OUI pode mudar de dono?
Não. Uma vez atribuído, o OUI e permanente — mesmo que a empresa seja adquirida ou feche. E por isso que ainda se ve nomes antigos como "Digital Equipment Corporation" ou "3Com" em bancos modernos. Novos donos recebem um OUI novo.
MACs randomizados tem OUI?
Tecnicamente sim — os três primeiros bytes existem — mas eles não apontam para um fabricante real. O bit U/L esta em 1, indicando administrado localmente. Uma ferramenta de lookup correta reporta "Aleatório / LAA" e se recusa a chutar um fabricante.
Por que o MAC da minha VM começa com 00:50:56?
Esse e um dos OUIs da VMware. O VirtualBox usa 08:00:27, o Hyper-V usa 00:15:5D e o QEMU/KVM costuma usar a faixa locally administered 52:54:00. Conhecer esses prefixos e útil ao auditar uma rede em busca de máquinas virtuais não autorizadas.
Ferramentas Relacionadas
Validador de MAC Address
Valide endereços MAC nos formatos com dois pontos (xx:xx:xx:xx:xx:xx), hífen, Cisco (xxxx.xxxx.xxxx) ou sem separador. Identifica unicast/multicast e local/universal. Tudo no navegador.
Validador de Base32 Crockford
Verifica se uma string usa apenas o alfabeto Base32 Crockford (omite I, L, O, U para evitar ambiguidade). Comum em IDs human-readable.
Validador de Conta Itaú
Valida o formato e DV de conta corrente do Itaú: 4 dígitos agência + 5 dígitos conta + 1 DV. Algoritmo "código de auto-conferência".
Validador de código IATA de cidade
Valide um código IATA de cidade (3 letras), distinto do de aeroporto, contra a lista oficial. Útil para viagens, sistemas de reservas e logística.
Validador de Formato de CEP
Valida o formato de CEP brasileiro (8 dígitos com ou sem hífen). Apenas formato — não confere existência real.
Detector de checksum EIP-55 (Ethereum)
Confere o formato 0x mais 40 hex do endereço e informa se ele está todo minúsculo, todo maiúsculo ou em caixa mista com EIP-55. Não recalcula o Keccak-256.