A segurança de redes sem fio é um tópico crucial na segurança da informação, pois redes Wi-Fi são amplamente utilizadas em residências, empresas e espaços públicos. Diferentemente das redes cabeadas, os dados transmitidos por ondas de rádio podem ser interceptados por qualquer pessoa dentro do alcance do sinal, tornando essencial a implementação de medidas de proteção adequadas. Nesta aula, exploraremos os conceitos fundamentais de redes sem fio, como SSID, captive portals, técnicas de proteção e monitoramento de radiofrequência (RF), fornecendo uma base sólida para entender e proteger essas redes.

Vamos começar entendendo o que é uma rede sem fio e como ela funciona, para depois mergulharmos em cada tópico específico. A compreensão desses conceitos é essencial para profissionais de segurança que precisam avaliar e proteger infraestruturas de rede sem fio.

SSID

O SSID (Service Set Identifier) é o nome que identifica uma rede sem fio. Ele é transmitido periodicamente pelos pontos de acesso (APs) em pacotes chamados beacons, permitindo que dispositivos clientes descubram e se conectem à rede. O SSID é um identificador de até 32 caracteres, geralmente legível por humanos, e é usado para diferenciar redes em áreas com múltiplos pontos de acesso.

Embora o SSID seja essencial para a operação da rede, ele também pode ser um vetor de ataque. Por exemplo, um atacante pode criar um ponto de acesso malicioso com o mesmo SSID de uma rede legítima (conhecido como "evil twin") para enganar usuários e capturar credenciais. Além disso, a transmissão do SSID pode revelar informações sobre a rede, como o nome da empresa ou a localização, que podem ser usadas em ataques direcionados. Por isso, é importante configurar o SSID de forma segura, evitando informações sensíveis e considerando se é necessário ocultá-lo.

# Exemplo de configuração de SSID em um roteador comum (interface web)
SSID: MinhaRedeWiFi
Canal: 6
Segurança: WPA2-PSK (AES)

Na prática, o SSID é apenas um identificador, e a segurança real vem dos protocolos de autenticação e criptografia, como WPA2/WPA3. No entanto, entender o SSID é o primeiro passo para gerenciar redes sem fio com segurança.

Captive portal

Um captive portal é uma página web que é exibida a um usuário antes de conceder acesso à rede. Ele é comumente usado em redes Wi-Fi públicas, como hotéis, aeroportos e cafés, para exigir que o usuário aceite termos de uso, faça login ou se autentique de alguma forma. O portal "captura" o tráfego do usuário até que a autenticação seja concluída.

Do ponto de vista da segurança, os captive portals podem ser um ponto de vulnerabilidade. Se não forem configurados corretamente, podem permitir ataques de interceptação, como o roubo de credenciais, ou servir como vetor para distribuição de malware. Além disso, em redes abertas, o captive portal não fornece criptografia, deixando os dados do usuário expostos a ataques de homem-no-meio. Para mitigar esses riscos, é recomendável usar HTTPS no portal e implementar políticas de segurança que limitem o acesso a recursos sensíveis.

# Exemplo de configuração de captive portal em um roteador (pseudo-código)
if (usuário não autenticado) {
    redirecionar para página de login: https://portal.exemplo.com/login
    aguardar credenciais
    validar credenciais
    conceder acesso
}

Os captive portals são uma ferramenta útil para gerenciar o acesso, mas é importante que os administradores de rede implementem boas práticas de segurança, como o uso de certificados digitais e a integração com sistemas de autenticação robustos.

Proteção

A proteção de redes sem fio envolve várias camadas, desde a configuração básica até o uso de protocolos avançados. A primeira linha de defesa é a criptografia. Os protocolos mais comuns são WEP, WPA, WPA2 e WPA3. O WEP é considerado inseguro e não deve ser usado; WPA2 com AES é o padrão mínimo recomendado, e WPA3 é o mais recente, oferecendo melhorias significativas em segurança, como autenticação mais forte e proteção contra ataques de força bruta.

Além da criptografia, outras medidas de proteção incluem: a desativação da transmissão do SSID (embora isso seja uma segurança por obscuridade e não seja totalmente eficaz), a filtragem de endereços MAC, a configuração de autenticação robusta (como WPA2-Enterprise com RADIUS), e a segmentação da rede para isolar dispositivos. Também é crucial manter o firmware dos roteadores atualizado para corrigir vulnerabilidades conhecidas.

# Exemplo de configuração de segurança em um roteador (linha de comando)
interface wlan0
   security wpa2-psk
   wpa-psk ascii "senhaForte123"
   encryption aes
   ssid MinhaRedeWiFi

Nenhuma medida é infalível, por isso é importante adotar uma abordagem em camadas, combinando criptografia, autenticação, monitoramento e políticas de uso.

RF monitoring

O monitoramento de radiofrequência (RF) é o processo de analisar o espectro de rádio para detectar atividades suspeitas, interferências ou pontos de acesso não autorizados (rogue APs). Ferramentas de RF monitoring podem identificar a presença de redes Wi-Fi, medir a intensidade do sinal, detectar canais congestionados e até localizar dispositivos fisicamente.

Na segurança da informação, o RF monitoring é usado para detectar ataques como "evil twin", jamming (interferência deliberada) e pontos de acesso não autorizados. Por exemplo, um administrador pode usar um analisador de espectro para verificar se há APs desconhecidos na área da empresa. Ferramentas como Wireshark, Kismet e Aircrack-ng podem ser usadas para capturar e analisar tráfego sem fio, ajudando a identificar anomalias.

# Exemplo de comando para monitorar redes sem fio em Linux (usando aircrack-ng)
sudo airmon-ng start wlan0
sudo airodump-ng wlan0mon

Além disso, o monitoramento contínuo de RF pode ajudar a otimizar o desempenho da rede, identificando canais com interferência e ajustando a configuração dos APs. É uma prática essencial para manter a segurança e a disponibilidade da rede sem fio.

Boas práticas e observações finais

Para garantir a segurança de redes sem fio, é fundamental adotar boas práticas, como: usar WPA3 sempre que possível, criar senhas fortes e únicas, desabilitar WPS (Wi-Fi Protected Setup), manter o firmware atualizado, e realizar auditorias periódicas com ferramentas de monitoramento. Além disso, é importante educar os usuários sobre os riscos de se conectar a redes abertas e a importância de usar VPNs em redes públicas.

Lembre-se de que a segurança é um processo contínuo, e novas ameaças surgem constantemente. Acompanhe as atualizações dos protocolos e as recomendações de órgãos como o NIST e a IEEE.

Referências

Exercícios

  1. Explique o que é SSID e por que ele não deve conter informações sensíveis. Dê um exemplo de um SSID seguro e um inseguro.

    ✓ Resposta: O SSID é o nome da rede sem fio. Ele não deve conter informações sensíveis porque pode ser visto por qualquer pessoa e pode ser usado em ataques direcionados. Exemplo seguro: "RedeCasa123". Exemplo inseguro: "EmpresaXYZ_Financeiro" (revela o nome da empresa e o setor).
  2. Cite três medidas de proteção para redes sem fio além da criptografia e explique cada uma.

    ✓ Resposta: Três medidas: 1) Filtragem de MAC - permite apenas dispositivos com endereços MAC autorizados; 2) Desativar WPS - evita ataques de força bruta no PIN; 3) Segmentação de rede - isola dispositivos em VLANs, limitando o acesso a recursos críticos.
  3. O que é um captive portal e quais riscos de segurança ele apresenta?

    ✓ Resposta: Um captive portal é uma página web que bloqueia o acesso até que o usuário se autentique. Riscos: pode ser usado para roubar credenciais se não usar HTTPS; pode expor o tráfego em redes abertas; pode ser alvo de ataques de phishing.
  4. Descreva como o RF monitoring pode ajudar a detectar pontos de acesso não autorizados (rogue APs).

    ✓ Resposta: O RF monitoring analisa o espectro de rádio, permitindo identificar APs desconhecidos. Ao varrer as frequências, o administrador pode detectar SSIDs não autorizados e, com ferramentas de localização, encontrar a posição física do dispositivo para removê-lo.
  5. Qual é a diferença entre WPA2 e WPA3? Por que o WPA3 é mais seguro?

    ✓ Resposta: WPA2 usa criptografia AES e é vulnerável a ataques como KRACK. WPA3 usa autenticação mais robusta (SAE), oferece proteção contra força bruta e criptografia mais forte. WPA3 também fornece forward secrecy, protegendo dados antigos se a senha for comprometida.