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 tras de um MAC
Um OUI (Organizationally Unique Identifier) e os primeiros 24 bits de um endereco MAC — os tres octetos iniciais — que identificam o fabricante do dispositivo. A IEEE Registration Authority atribui OUIs mediante taxa unica (atualmente cerca de USD 3.000 por bloco MA-L); o titular fica entao livre para combinar esses bits com quaisquer 224 = 16.777.216 combinacoes inferiores e gerar MACs unicos para seus produtos. Validar um OUI significa consultar esses tres bytes no registro publico 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 voce ve por ai
00:50:56,00:0C:29,00:05:69— VMware (NICs de maquinas 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 varios blocos BC:01:01 atribuidos a empresas de engenharia locais — o site da IEEE lista cada um.
OUI nao e o unico bloco: MA-S, MA-M, MA-L e CID
A IEEE na verdade emite varios tamanhos de bloco:
- MA-L (Multi-address Large) — o OUI classico de 24 bits, 16M de enderecos por titular.
- MA-M (Medium) — prefixo de 28 bits, ~1M de enderecos, mais barato para fabricantes de nicho.
- MA-S (Small) — prefixo de 36 bits, apenas 4.096 enderecos, ideal para startups de IoT.
- CID (Company ID) — usado quando a unicidade nao e necessaria (ex.: grupos administrados localmente).
Para MA-M e MA-S, voce nao 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 tres 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. Sao atualizados varias vezes por semana. Mirrors e APIs publicos 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 nao emite OUIs — todo roteador ou set-top box feito no Brasil ainda precisa se registrar na IEEE nos EUA.
Privacidade: randomizacao de MAC e enderecos locais
Desde iOS 14 (2020) e Android 10 (2019), celulares geram um MAC aleatorio por rede Wi-Fi. O bit U/L do primeiro byte fica em 1, marcando o endereco como administrado localmente. Esses MACs randomizados nao 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 / aleatorio" em vez de chutar um fabricante. Isso quebra sistemas legados de deteccao de presenca que vinculavam identidades a um MAC.
FAQ
Consulta de OUI e gratuita?
Sim. O registro da IEEE e publicado como CSV publico gratuito; voce tambem 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 gratis.
Um OUI pode mudar de dono?
Nao. Uma vez atribuido, 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 tres primeiros bytes existem — mas eles nao apontam para um fabricante real. O bit U/L esta em 1, indicando administrado localmente. Uma ferramenta de lookup correta reporta "Aleatorio / LAA" e se recusa a chutar um fabricante.
Por que o MAC da minha VM comeca 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 util ao auditar uma rede em busca de maquinas virtuais nao 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".