Capítulo 1 — MAC Address
O "número de série" gravado em cada placa de rede
Introdução
Na Temporada 1, você aprendeu que todo aparelho tem um IP — um endereço na internet. Mas existe um segundo endereço, mais antigo e mais fundamental, que você nunca viu: o MAC Address.
Enquanto o IP é como o endereço da sua casa (pode mudar se você se muda), o MAC é como o seu número de CPF — vem gravado de fábrica na placa de rede e, em teoria, é único no mundo inteiro. É o primeiro tijolo de como os aparelhos se reconhecem dentro de uma rede.
Pelo Método A.P.: a pergunta não é "o que é MAC". É por que precisa existir um segundo endereço, se já tem o IP? Quando você entende isso, a rede local inteira faz sentido.
História
Imagine uma escola com salas de aula.
Cada aluno tem um endereço de casa (onde mora) — isso é o IP. Mas dentro da escola, o endereço de casa não serve pra nada: a professora não vai mandar um bilhete "pra quem mora na Rua das Flores, 42". Dentro da sala, ela chama pelo nome de cada aluno — algo que identifica a pessoa ali, naquele ambiente, independente de onde ela mora.
A rede tem os dois "endereços" pelo mesmo motivo. O IP serve pra localização geral (chegar até a rede certa, em qualquer lugar do mundo). Mas dentro de uma rede local, os aparelhos se identificam por outro número, gravado neles: o MAC. É o "nome de cada um na sala".
Analogia
O MAC é o número de série (ou o CPF) gravado de fábrica em cada placa de rede.
O IP é o endereço da sua casa — muda quando você se muda de rede. O MAC é o seu CPF — nasce com o aparelho e, em teoria, é único no planeta. Um identifica onde você está; o outro identifica quem você é fisicamente.
Explicação
1. O MAC identifica a placa de rede fisicamente. Cada peça que conecta na rede (a placa Wi-Fi, a placa cabeada, a do celular) tem seu próprio MAC, gravado pelo fabricante. É o endereço "de hardware".
2. Ele parece com isto:
A0-88-B4-5E-1D-07
Seis pares de caracteres (números e letras de A a F). São 12 "dígitos" em hexadecimal — a gente já chega nesse detalhe na parte técnica.
3. A primeira metade revela o FABRICANTE.
Os três primeiros pares (A0-88-B4) formam um código chamado OUI, que identifica quem fabricou a placa. Existe uma lista pública: dá pra pegar um MAC e descobrir se a placa é Intel, Apple, Samsung, etc. A segunda metade (5E-1D-07) é o "número de série" específico daquela placa. Fabricante + série = identificador único.
4. Por que o pentester se importa MUITO com MAC. Dentro de uma rede local, tudo acontece por MAC (você vai ver no próximo capítulo, o ARP). Saber o MAC de um aparelho permite identificá-lo, rastreá-lo, e — em ataques de rede local — até se passar por ele (falsificar o MAC, o MAC spoofing). É a identidade física da máquina, e identidade é sempre o alvo número um.
🔬 Na real, tecnicamente... MAC significa Media Access Control e é um endereço de 48 bits (por isso 12 dígitos hexadecimais — cada dígito hex vale 4 bits). "Hexadecimal" é só um jeito de escrever números usando 16 símbolos (0-9 e A-F) em vez de 10 — é compacto e conveniente pra computadores. O MAC opera na Camada 2 do modelo OSI (a "camada de enlace", que você vê no Cap. 9), enquanto o IP opera na Camada 3. Guarde isto: MAC = camada 2 = rede local; IP = camada 3 = entre redes. Essa dupla é a espinha dorsal de toda a temporada.
Sigla
MAC
Media Access Control
↓ tradução
Controle de Acesso ao Meio
↓ o que isso faz?
"Meio" aqui é o meio físico por onde os dados passam (o cabo, o ar do Wi-Fi). O MAC é o endereço que controla quem fala nesse meio, dentro da rede local. Sempre que ouvir "MAC address", pense: "o CPF da placa de rede."
Cuidado com a confusão: MAC (endereço) não tem nada a ver com Mac (o computador da Apple). São só siglas iguais por acaso.
Tradução
Quando ver "o MAC desse dispositivo é A0-88...", leia:
"o número de série de fábrica da placa de rede desse aparelho é esse."
Curiosidade
Seu celular provavelmente mente o MAC de propósito hoje em dia — e isso é uma vitória da sua privacidade.
Como o MAC é único e fixo, lojas e shoppings descobriram que podiam rastrear pessoas pelo MAC do celular: "esse aparelho passou aqui terça, quinta e sábado". Um CPF invisível sendo lido sem você saber. A resposta da Apple e do Google foi o MAC aleatório: hoje, quando seu celular procura redes Wi-Fi, ele inventa um MAC falso e temporário, diferente pra cada rede. Assim ninguém consegue mais te seguir pelo endereço da placa. É um exemplo lindo de como entender um fundamento (MAC é rastreável) levou a uma solução de privacidade que protege bilhões de pessoas — a maioria sem nem saber que existe. É o raro caso em que o seu celular mente por uma boa causa — e a boa causa é não deixar o shopping saber que você passa por lá toda sexta.
Mão na Massa
Aqui na Academia do Pentester a gente não acredita em mágica. A gente pergunta para a tecnologia.
Vamos descobrir o MAC do seu próprio computador (100% seu, 100% legal). Abra o Prompt de Comando.
Comando
getmac
Aperte Enter. Pra ver junto com os nomes das placas:
ipconfig /all
(procure a linha "Endereço Físico").
No Linux ou macOS:
ip link
(procure o link/ether).
Explicação do comando
getmac— o nome é literal: get MAC (pegar o MAC). Lista o endereço físico de cada placa de rede da máquina.
Quando rodamos aqui, apareceu:
Endereço físico Nome de transporte
=================== ===================
88-9F-FA-2C-70-B4 Mídia desconectada
A0-88-B4-5E-1D-07 \Device\Tcpip_{A7F3C1D2-...}
🔒 Repare numa coisa: os números de série dos MACs acima foram alterados antes de publicar este livro. O código do fabricante (o OUI) é real — mas a parte que identifica aquela placa específica não. Motivo: um MAC real publicado é um identificador permanente de hardware solto no mundo. A gente está aplicando aqui, no próprio livro, exatamente o que ensina. Faça o mesmo com as suas capturas.
Lendo como pentester:
- Cada linha é uma placa de rede da máquina (a maioria dos PCs tem várias: Wi-Fi, cabeada, virtual...).
Mídia desconectada= aquela placa existe mas não está conectada a nada agora (cabo desligado, por exemplo).A0-88-B4-5E-1D-07= o MAC da placa ativa. Repare: os três primeiros pares (A0-88-B4) são o OUI — o código do fabricante. Você pode jogar esseA0-88-B4num site de "MAC lookup" e descobrir qual empresa fabricou a placa. Reconhecimento de hardware, na prática.
Você acabou de ler o "CPF" das placas de rede do seu computador. Simples assim.
Erros comuns
Confundir MAC com IP. IP = endereço de localização (muda de rede pra rede, camada 3). MAC = identidade física da placa (fixo de fábrica, camada 2). Um diz onde, o outro diz quem. Trocar os dois é o erro nº 1 em rede.
Achar que MAC é "mais seguro" que IP por ser fixo. Pelo contrário: MAC pode ser falsificado por software com facilidade (MAC spoofing). "Fixo de fábrica" não quer dizer "impossível de mentir". Nunca confie em MAC como prova de identidade forte.
Confundir MAC (endereço) com Mac (Apple). Sério, isso confunde muita gente. O endereço MAC existe em TODO aparelho — Windows, Android, geladeira inteligente. Não tem relação com a Apple.
Achar que o MAC "viaja pela internet". Não! O MAC só vale dentro da rede local. Quando o dado sai pro mundo (passa pelo roteador), o MAC de origem é trocado a cada trecho. O IP viaja de ponta a ponta; o MAC é local. Você entende isso melhor no Cap. 4 (Roteador).
Resumo
- O MAC Address é o "número de série / CPF" gravado de fábrica em cada placa de rede — a identidade física do aparelho.
- Parece
A0-88-B4-5E-1D-07: os 3 primeiros pares são o fabricante (OUI), os 3 últimos são a série. - Diferença essencial: IP = localização (camada 3, muda, viaja pela internet); MAC = identidade física (camada 2, fixo, só vale na rede local).
- MAC pode ser falsificado (spoofing) — não é prova de identidade confiável.
- Vê-se o próprio com
getmac/ipconfig /all(Windows) ouip link(Linux/Mac).
🎯 Isso cai na prova
Nas certificações (Network+, Security+):
"O endereço MAC é um identificador de 48 bits (formato hexadecimal) atribuído à interface de rede, operando na Camada 2 (Enlace) do modelo OSI. Os 24 bits iniciais compõem o OUI (fabricante). MAC spoofing permite falsificar esse endereço, contornando filtros baseados em MAC."
Tradução: "48 bits / hexadecimal" = os 12 dígitos. "Camada 2 (Enlace)" = o nível da rede local (Cap. 9). "OUI" = o código do fabricante. "MAC spoofing" = mentir o MAC. Tudo que você já entendeu — com os nomes que a prova cobra.
Missão
Rode getmac (ou ip link) e anote o MAC da sua placa ativa. Depois pegue os três primeiros pares e pesquise num site de "MAC address lookup / OUI lookup". Descubra qual fabricante produziu a sua placa de rede. Você acabou de fazer reconhecimento de hardware.
Desafio
Você aprendeu que o MAC é "único de fábrica", mas que celulares hoje falsificam o MAC pra proteger a privacidade (a curiosidade do capítulo).
Pergunta: se um shopping tentava rastrear pessoas pelo MAC do celular, e agora os celulares inventam um MAC aleatório e diferente pra cada rede, por que isso quebra completamente o rastreamento? E, do lado da segurança: se o MAC pode ser falsificado tão fácil, por que "liberar a rede só pra MACs conhecidos" (filtro de MAC) é uma proteção fraca?
(Resposta comentada no Gabarito.)
🎓 Academia do Pentester Aqui você não decora tecnologia. Você finalmente entende como ela funciona.
Próximo fundamento → ARP: você tem o IP de um aparelho na sua rede, mas pra falar com ele de verdade precisa do MAC dele. Quem faz essa "tradução" de IP pra MAC? O ARP — e entender ele abre a porta pra um dos ataques de rede local mais clássicos.