Saímos do cabo para as ondas. As redes WiFi têm uma característica que muda tudo em relação às redes cabeadas: o meio é o ar, compartilhado por natureza. Qualquer um dentro do alcance do rádio pode capturar o sinal — não é preciso acesso físico a um cabo nem comprometer um switch. Isso torna a criptografia não apenas importante, mas a única coisa que protege uma rede sem fio. Esta aula percorre a evolução da segurança WiFi — WEP, WPA, WPA2 — mostrando como cada geração respondeu às falhas da anterior, uma história que ensina segurança tanto quanto técnica. Laboratório com adaptador WiFi compatível e sua própria rede, sempre.

Cifrar é a única proteção quando o meio é o ar

Comece entendendo o desafio fundamental do WiFi: como o sinal se propaga pelo ar e qualquer um pode capturá-lo, a segurança depende inteiramente de cifrar a comunicação de modo que, mesmo capturada, seja ilegível — e de autenticar quem pode se conectar. É essencialmente o problema do Bloco IV aplicado a um meio inerentemente aberto. Toda a história da segurança WiFi é a busca por fazer isso corretamente, com uma sucessão de tentativas, falhas e correções.

WEP: um fracasso instrutivo

O WEP (Wired Equivalent Privacy) foi a primeira tentativa, e um fracasso instrutivo. Seu nome ambicioso — "privacidade equivalente à rede cabeada" — não se cumpriu: o WEP tinha falhas criptográficas graves de design (uso inadequado de vetores de inicialização, uma implementação fraca da cifra) que permitem quebrá-lo trivialmente. Capturando tráfego suficiente de uma rede WEP, um atacante recupera a chave em minutos, independentemente de quão longa ela seja — porque a falha está no protocolo, não na força da senha. O WEP é a demonstração perfeita da lição da aula Criptografia simétrica: o segredo compartilhado: criptografia mal implementada é inútil, por mais bem-intencionada. Hoje, encontrar WEP em uso é um achado grave de relatório — é uma rede efetivamente sem proteção, e o WEP está oficialmente obsoleto há muito tempo.

WPA2 e o AES

O WPA e depois o WPA2 (WiFi Protected Access) foram as respostas às falhas do WEP. O WPA foi uma correção intermediária; o WPA2 tornou-se o padrão dominante por muitos anos, usando o AES (aula Criptografia simétrica: o segredo compartilhado) — criptografia robusta e sem as falhas de design do WEP. Com WPA2, a segurança da rede passou a depender não de uma falha de protocolo, mas da força da senha e da implementação. Isso muda o vetor de ataque fundamentalmente: contra WPA2, você não "quebra o protocolo" como no WEP — você ataca a senha, e a técnica principal é a captura do handshake.

Capturar o handshake e crackear offline

Entenda o ataque ao WPA2, porque é o que você praticará. Quando um dispositivo se conecta a uma rede WPA2, ocorre uma troca inicial (o "4-way handshake") que estabelece a comunicação cifrada — e essa troca contém material derivado da senha da rede. O atacante captura esse handshake (farejando o ar quando um dispositivo se conecta) e então tenta crackear a senha offline a partir dele — exatamente o ataque offline do Bloco VII (aula Cracking offline com John e Hashcat: quebrando hashes em escala), aplicado ao WiFi. O fluxo:

# (laboratório, sua própria rede) — colocar a placa em modo monitor
airmon-ng start wlan0
# capturar tráfego e handshakes na rede-alvo
airodump-ng wlan0mon
# forçar um dispositivo a reconectar (deauth) para capturar o handshake mais rápido
aireplay-ng --deauth 5 -a BSSID wlan0mon
# crackear a senha offline a partir do handshake capturado
aircrack-ng -w rockyou.txt captura.cap

O deauth que força a reconexão

A suíte Aircrack-ng é a ferramenta clássica. Um detalhe importante: para capturar o handshake sem esperar alguém se conectar naturalmente, o atacante envia um ataque de deauthentication (deauth) — pacotes que forçam um dispositivo conectado a se desconectar, e quando ele reconecta, o handshake é capturado. E aqui está o ponto crucial que conecta com o Bloco VII: capturado o handshake, a segurança da rede WPA2 se resume à força da senha. Uma senha fraca (no dicionário, curta) cai no cracking offline em segundos ou minutos; uma senha longa e aleatória resiste ao esforço computacional. WPA2 com uma senha forte é seguro; WPA2 com "12345678" ou uma palavra de dicionário é tão vulnerável quanto o WEP na prática.

Tentativa, quebra e correção

O ponto conceitual que a evolução WEP→WPA2 ensina é uma lição de segurança em si: os protocolos evoluíram corrigindo as falhas dos anteriores, num ciclo de tentativa, quebra e correção — o mesmo padrão de corrida armamentista que vimos nas defesas de memória (aula Fundamentos de buffer overflow II: as defesas e a corrida armamentista). O WEP falhou por design; o WPA2 corrigiu o design, movendo a fraqueza para a senha; e o WPA3 busca corrigir até a vulnerabilidade da senha ao cracking offline. Cada geração aprende com a anterior — e a persistência de redes WEP e de senhas WPA2 fracas no mundo real ensina que a tecnologia segura existe, mas depende de ser adotada e configurada corretamente, o eco constante do curso.

WPA2/WPA3 com senha longa

Do lado defensivo, as contramedidas para WiFi são claras: nunca usar WEP (obsoleto e quebrado); usar WPA2 (ou WPA3) com senha forte e longa (já que, contra WPA2, a senha é a linha de defesa — uma senha longa e aleatória torna o cracking offline inviável, aula Rainbow tables e a defesa em profundidade das senhas); usar WPA2-Enterprise em ambientes corporativos (que usa autenticação por credenciais individuais via servidor, em vez de uma senha compartilhada, eliminando o ataque de handshake+cracking); desabilitar recursos inseguros como o WPS (um recurso de conexão fácil com falhas conhecidas); e segmentar a rede WiFi (rede de convidados separada da rede corporativa). A lição central: no WiFi, o ar é o meio e a criptografia é a única proteção — use a geração mais forte disponível com uma senha que resista ao cracking, ou autenticação Enterprise.

Fontes e leituras recomendadas

Exercícios

  1. Que característica do WiFi (em relação às redes cabeadas) torna a criptografia a única proteção real?

    ✓ Resposta:

    No WiFi, o meio é o ar, compartilhado por natureza: qualquer um dentro do alcance do rádio pode capturar o sinal, sem precisar de acesso físico a um cabo ou de comprometer um switch. Por isso, cifrar a comunicação (para que o sinal capturado seja ilegível) é a única proteção real.

  2. Por que o WEP pode ser quebrado trivialmente, independentemente do comprimento da senha, e que lição isso ilustra?

    ✓ Resposta:

    Porque o WEP tem falhas criptográficas de design (uso inadequado de vetores de inicialização, implementação fraca da cifra); capturando tráfego suficiente, recupera-se a chave em minutos, sem relação com o comprimento da senha. Ilustra a lição de que criptografia mal implementada é inútil, por mais bem-intencionada.

  3. Como funciona o ataque ao WPA2 via captura de handshake, e a que ataque do Bloco VII ele corresponde?

    ✓ Resposta:

    Quando um dispositivo se conecta ao WPA2, ocorre um handshake que contém material derivado da senha; o atacante captura esse handshake e tenta crackear a senha offline a partir dele. Corresponde ao ataque offline do Bloco VII (John/Hashcat) — adivinhar e conferir candidatas contra o material capturado.

  4. Qual o papel do ataque de deauthentication na captura do handshake?

    ✓ Resposta:

    O ataque de deauthentication força um dispositivo já conectado a se desconectar; ao reconectar, ele refaz o handshake, que o atacante captura. Assim, o atacante não precisa esperar alguém se conectar naturalmente — ele provoca a reconexão para obter o handshake rapidamente.

  5. Contra WPA2, do que depende a segurança da rede, e por que WPA2-Enterprise elimina o ataque de handshake+cracking?

    ✓ Resposta:

    Contra WPA2, a segurança depende da força da senha: uma senha fraca cai no cracking offline em segundos, uma longa e aleatória resiste. O WPA2-Enterprise elimina o ataque porque usa autenticação por credenciais individuais via servidor (não uma senha compartilhada), de modo que não há um handshake baseado em senha compartilhada para capturar e crackear.