A segurança do WPA2 se resume à força da senha, atacável por captura de handshake e cracking offline. Esta aula avança para a fronteira: o WPA3 (que busca corrigir essa fraqueza), o ataque PMKID (uma forma mais eficiente de atacar o WPA2), e o Evil Twin — um ataque que contorna a criptografia inteiramente, atacando o elo humano. Juntos, mostram como a segurança WiFi continua evoluindo e como o atacante se adapta. Laboratório e sua própria rede, sempre.
PMKID: sem cliente conectado
Comece pelo PMKID, um refinamento do ataque ao WPA2 que ilustra a contínua evolução ofensiva. O ataque de handshake tem uma limitação: você precisa de um cliente conectado (para capturar o handshake, muitas vezes forçando uma reconexão com deauth). O ataque PMKID (descoberto mais recentemente) contorna isso: em certas configurações, o atacante pode obter o material necessário para o cracking offline diretamente do ponto de acesso, sem precisar de nenhum cliente conectado — solicitando ao próprio AP. Isso torna o ataque mais simples e discreto (sem deauth, sem esperar clientes). O resultado é o mesmo — cracking offline da senha —, mas o caminho para obter o material é mais eficiente. É um exemplo de como a pesquisa ofensiva continuamente encontra formas melhores de atacar o mesmo alvo, e reforça que, contra WPA2, a senha continua sendo a linha de defesa.
WPA3 e o método SAE
Agora o WPA3, a resposta a essa vulnerabilidade persistente da senha. O WPA3 introduziu melhorias significativas, sendo a principal um novo método de estabelecimento de conexão (chamado SAE, ou "Dragonfly") que foi projetado para resistir ao cracking offline. A ideia: mesmo que o atacante capture o material de handshake, ele não pode simplesmente testar bilhões de senhas offline contra ele, porque o novo método exige interação com o AP para cada tentativa — o que reintroduz as limitações do ataque online (lento, detectável, limitável — aula Brute force online com Hydra: atacando serviços vivos). Isso é uma mudança fundamental: o WPA3 move o ataque à senha do domínio offline (rápido, ilimitado) de volta ao online (lento, restringível), tornando senhas até moderadas muito mais resistentes. O WPA3 também traz outras melhorias (proteção de tráfego mesmo em redes abertas, melhor segurança para dispositivos IoT). Não é perfeito — foram descobertas algumas vulnerabilidades em implementações do WPA3 (a família "Dragonblood") —, mas representa um avanço real, e a adoção crescente do WPA3 fortalece a segurança WiFi de base. Ainda assim, muitas redes seguem em WPA2 por compatibilidade, mantendo os ataques anteriores relevantes.
Evil Twin: o ponto de acesso falso
Agora a técnica que contorna toda essa criptografia atacando o humano: o Evil Twin (gêmeo maligno). Em vez de quebrar a senha da rede, o atacante cria um ponto de acesso falso que imita uma rede legítima — mesmo nome (SSID), mesma aparência. A vítima, vendo uma rede familiar, conecta-se a ela sem perceber que é falsa. Uma vez conectada à rede do atacante, todo o seu tráfego passa por ele (um MITM, aula ARP spoofing e Man-in-the-Middle: interceptando a conversa), e o atacante pode capturar dados, apresentar uma página de login falsa (um "captive portal" clonado que pede a senha do WiFi ou credenciais — conectando com o phishing da aula Engenharia social e o SET: hackeando o humano), e interceptar a comunicação. O Evil Twin é especialmente eficaz em locais públicos (aeroportos, cafés) onde as pessoas esperam e confiam em redes WiFi abertas. Frequentemente combina-se com deauth (derrubar a vítima da rede legítima para que ela reconecte à falsa) e com a clonagem do portal para capturar credenciais.
A camada técnica e a camada humana
O ponto conceitual que estas aulas de WiFi ensinam, culminando no Evil Twin: a segurança tem uma camada técnica e uma camada humana, e o atacante escolhe a mais fraca. WEP, WPA2 e WPA3 são a batalha criptográfica — e o WPA3 vence essa batalha razoavelmente. Mas o Evil Twin ignora a criptografia inteiramente e ataca a confiança do usuário — a pessoa que conecta a uma rede falsa porque parece familiar. Por mais forte que seja a criptografia da sua rede legítima, ela não protege o usuário que se conecta voluntariamente à rede do atacante. É a mesma lição da attack tree (aula Threat modeling: STRIDE, DREAD, PASTA e attack trees) e da engenharia social: o caminho de menor resistência frequentemente passa pelo humano, não pela matemática. Um atacante racional ataca o elo mais fraco, e esse elo é, muitas vezes, a pessoa.
Cobrir as duas camadas
Do lado defensivo, as contramedidas cobrem as duas camadas. Para a camada técnica: adotar WPA3 onde possível (resistência ao cracking offline), manter WPA2 com senhas fortes enquanto WPA3 não é universal, usar WPA-Enterprise em ambientes corporativos, e desabilitar WPS. Para a camada humana (contra Evil Twin): educação de usuários (desconfiar de redes abertas, verificar redes antes de conectar, não inserir credenciais em portais suspeitos); usar VPN em redes não confiáveis (que cifra o tráfego mesmo através de um Evil Twin, tornando o MITM inútil — a criptografia de ponta a ponta, de novo); desabilitar a conexão automática a redes conhecidas (que facilita o Evil Twin); e, para organizações, sistemas de detecção de rogue access points (que identificam APs falsos imitando as redes corporativas). A lição unificadora do WiFi: proteja a rede com a criptografia mais forte disponível e proteja os usuários contra a manipulação da confiança — porque o atacante mirará qualquer uma das duas que estiver mais fraca.
Fontes e leituras recomendadas
- Documentação do WPA3 e análises da família de ataques Dragonblood
- Hashcat — modo de ataque PMKID (para entender o cracking, laboratório)
- HackTricks — "Evil Twin" e ataques a WiFi
- Materiais sobre detecção de rogue access points (defensivo)
Exercícios
-
Como o ataque PMKID difere do ataque de handshake tradicional, e por que ele é mais eficiente?
✓ Resposta:O ataque de handshake tradicional precisa de um cliente conectado (muitas vezes forçando reconexão com deauth) para capturar o material; o PMKID obtém o material necessário diretamente do ponto de acesso, sem nenhum cliente conectado. É mais eficiente porque dispensa clientes e deauth, sendo mais simples e discreto — embora ainda resulte em cracking offline da senha.
-
Qual a principal melhoria do WPA3 em relação ao WPA2, e como ela muda o ataque à senha de offline para online?
✓ Resposta:O WPA3 usa um novo método de conexão (SAE/Dragonfly) projetado para resistir ao cracking offline: mesmo capturando o material, o atacante não pode testar bilhões de senhas offline, pois cada tentativa exige interação com o AP. Isso move o ataque à senha do domínio offline (rápido, ilimitado) para o online (lento, detectável e limitável), tornando senhas moderadas muito mais resistentes.
-
O que é um Evil Twin, e por que ele é eficaz mesmo contra redes com criptografia forte?
✓ Resposta:Um Evil Twin é um ponto de acesso falso que imita uma rede legítima (mesmo nome/aparência); a vítima conecta-se sem perceber, e seu tráfego passa pelo atacante (MITM). É eficaz mesmo contra criptografia forte porque não a ataca — ataca a confiança do usuário, que se conecta voluntariamente à rede falsa; a criptografia da rede legítima não protege quem se conecta à do atacante.
-
Explique a lição das "duas camadas" (técnica e humana) que a evolução do WiFi até o Evil Twin ilustra.
✓ Resposta:A segurança tem uma camada técnica (a criptografia: WEP→WPA2→WPA3, que o WPA3 fortalece bem) e uma camada humana (a confiança do usuário). O Evil Twin ignora a criptografia e ataca a camada humana. A lição é que o atacante escolhe o elo mais fraco — e frequentemente o humano é mais frágil que a matemática, tornando a defesa incompleta se cobre só a camada técnica.
-
Como o uso de uma VPN protege um usuário conectado a um Evil Twin, e a que princípio de defesa isso remete?
✓ Resposta:Uma VPN cifra o tráfego do usuário de ponta a ponta; mesmo passando por um Evil Twin (MITM), o atacante vê apenas tráfego cifrado ilegível, tornando a interceptação inútil. Remete ao princípio da criptografia de ponta a ponta como defesa transversal — a mesma que neutraliza sniffing e MITM em redes não confiáveis.