Fechamos as trilhas opcionais voltando ao mundo das ondas, mas muito além do WiFi (Bloco XIV): o universo do rádio definido por software (SDR) e das tecnologias de proximidade RFID e NFC. Este é o território de quem quer explorar o espectro eletromagnético em toda a sua amplitude — de sinais de rádio arbitrários a crachás de acesso e pagamentos por aproximação. É uma trilha fascinante que conecta a segurança ao mundo físico de forma tangível. Esta aula é um mapa introdutório a um campo especializado. Laboratório com equipamento apropriado e seus próprios dispositivos, sempre — e com atenção à legalidade, pois transmitir em certas frequências é regulado.

SDR: hardware genérico, software faz o rádio

Comece pelo conceito revolucionário do SDR (Software-Defined Radio, rádio definido por software). Tradicionalmente, um rádio é um hardware dedicado a uma função específica (um rádio FM só faz FM). O SDR inverte isso: é um hardware genérico que capta (e às vezes transmite) uma ampla faixa do espectro de rádio, e o software faz o processamento — interpretar, decodificar, ou gerar os sinais. Isso é transformador para a segurança porque torna acessível a análise de praticamente qualquer comunicação sem fio: com um SDR (dispositivos como o RTL-SDR, barato e popular para recepção, ou o HackRF, que também transmite), você pode capturar e analisar sinais de controles remotos, sensores, dispositivos IoT, sistemas de rádio, e muito mais. O SDR abre o espectro inteiro como superfície de análise — tudo que se comunica por rádio torna-se, potencialmente, algo que você pode estudar e testar. É a extensão da lógica do sniffing (aula Sniffing: escutando a rede com Wireshark) para o mundo das ondas em geral.

Replay attack e a análise de sinais

Os usos do SDR na segurança são vastos e reveladores. Analisar dispositivos sem fio que usam frequências próprias (controles de portões, chaves de carro, campainhas, sensores, brinquedos) — muitos dos quais foram projetados sem segurança, transmitindo comandos em texto claro que podem ser capturados e repetidos (o "replay attack": gravar o sinal que abre um portão e retransmiti-lo). Estudar protocolos de rádio proprietários. Explorar a segurança de sistemas IoT que usam rádio (aula Segurança de IoT: os bilhões de dispositivos conectados). E o SDR revela, repetidamente, o mesmo padrão que o curso mostrou em outros contextos: muitos dispositivos sem fio confiam na "obscuridade" (achar que ninguém vai olhar seus sinais) em vez de segurança real — e o SDR desmonta essa obscuridade, mostrando comandos sem autenticação, sem criptografia, vulneráveis a captura e replay. É o "vetor esquecido" (aula Enumeração SNMP: o protocolo esquecido que conta tudo) no espectro de rádio.

RFID e NFC de proximidade

Agora as tecnologias de RFID e NFC, de proximidade, que sua ementa tocava. O RFID (Radio-Frequency Identification) usa ondas de rádio para identificar objetos ou pessoas por proximidade — está nos crachás de acesso (aqueles que você aproxima de um leitor para abrir uma porta), em etiquetas de inventário, em chips de animais. O NFC (Near-Field Communication) é uma tecnologia de proximidade relacionada, de altíssimo alcance curto, usada em pagamentos por aproximação (cartões, celulares), em crachás modernos, e em muitas interações "toque para conectar". A segurança dessas tecnologias é criticamente relevante porque elas controlam acesso físico (crachás) e transações (pagamentos).

Clonar um crachá

As vulnerabilidades de RFID/NFC conectam com a segurança física (aula Ataques físicos e BadUSB: quando o hardware é a arma) de forma direta e preocupante. Muitos sistemas de crachá RFID, especialmente os mais antigos e baratos, usam tecnologias fracas ou sem criptografia — e um crachá desses pode ser clonado: um atacante com um leitor/gravador apropriado (o Proxmark é a ferramenta clássica, e o Flipper Zero popularizou o acesso a essas capacidades) pode ler o crachá de um funcionário (por proximidade — bastando aproximar-se o suficiente, o que a engenharia social facilita) e criar uma cópia funcional, ganhando acesso físico às instalações. Isso conecta diretamente com o pentest físico (aula Ataques físicos e BadUSB: quando o hardware é a arma): clonar um crachá é uma forma de contornar o controle de acesso ao prédio. Para NFC e pagamentos, há preocupações com interceptação e ataques de relay (embora os sistemas de pagamento modernos tenham segurança criptográfica robusta, diferentemente de muitos crachás legados). O tema recorrente: as tecnologias de proximidade que controlam acesso e pagamento variam enormemente em segurança, e as legadas/baratas são frequentemente triviais de clonar.

Qualquer comunicação é superfície de ataque

O ponto conceitual que fecha as trilhas: o SDR e o RFID/NFC estendem a segurança ao espectro eletromagnético e ao mundo físico da proximidade, revelando que qualquer forma de comunicação — não apenas as redes de dados óbvias — é uma superfície de ataque. Eles reforçam, no domínio do rádio, lições que o curso repetiu: a obscuridade não é segurança (o SDR revela sinais que se julgavam ocultos), o vetor esquecido é fértil (dispositivos de rádio raramente são avaliados), e a segurança física e digital se entrelaçam (o crachá RFID clonável é o elo entre o mundo das ondas e o acesso ao prédio). É um lembrete de que a superfície de ataque do mundo moderno é muito mais ampla que "computadores e redes" — ela inclui tudo que emite, recebe ou responde a um sinal.

Rolling codes e criptografia no rádio

Do lado defensivo, as contramedidas para o wireless avançado: para dispositivos de rádio em geral, usar criptografia e autenticação nos sinais (não confiar na obscuridade — comandos devem ser autenticados para resistir a replay, com códigos que mudam a cada uso, os "rolling codes"); para RFID/NFC de acesso, usar tecnologias modernas e criptograficamente seguras (não os crachás legados clonáveis — as gerações atuais usam criptografia forte e autenticação mútua que resistem à clonagem), e combinar o crachá com outros fatores (o crachá sozinho é um fator único; somá-lo a PIN ou biometria fortalece o acesso físico); e, transversalmente, reconhecer o rádio como superfície de ataque a ser avaliada. A lição: o espectro eletromagnético é uma fronteira de segurança real, e as tecnologias sem fio — de controles remotos a crachás — merecem a mesma criptografia e autenticação que exigimos das redes de dados. Com esta aula, encerramos as trilhas opcionais e nos aproximamos do fim da jornada.

Fontes e leituras recomendadas

  • RTL-SDR e HackRF — hardware de entrada e avançado para SDR
  • Proxmark3 e Flipper Zero — ferramentas de RFID/NFC (uso legal/autorizado)
  • Great Scott Gadgets (Michael Ossmann) — tutoriais de SDR excelentes
  • Materiais sobre segurança de RFID/NFC e sistemas de controle de acesso físico

Exercícios

  1. O que é o SDR e por que ele é transformador para a análise de comunicações sem fio?

    ✓ Resposta:

    O SDR (Software-Defined Radio) é um hardware genérico que capta (e às vezes transmite) uma ampla faixa do espectro, com o software fazendo o processamento dos sinais. É transformador porque torna acessível a análise de praticamente qualquer comunicação sem fio (controles, sensores, IoT, rádio), abrindo o espectro inteiro como superfície de análise, em vez de exigir hardware dedicado a cada tipo de sinal.

  2. O que é um "replay attack" no contexto de dispositivos de rádio, e que padrão de (in)segurança ele explora?

    ✓ Resposta:

    Um replay attack é gravar um sinal legítimo (ex.: o comando que abre um portão) e retransmiti-lo para reproduzir a ação, sem precisar entendê-lo. Explora o padrão de dispositivos que transmitem comandos sem autenticação nem proteção contra repetição — confiando na obscuridade em vez de segurança real.

  3. Diferencie RFID e NFC e seus usos, e por que sua segurança é criticamente relevante.

    ✓ Resposta:

    RFID (Radio-Frequency Identification) identifica objetos/pessoas por proximidade via rádio, usado em crachás de acesso, etiquetas e chips. NFC (Near-Field Communication) é uma tecnologia de proximidade de alcance muito curto, usada em pagamentos por aproximação e crachás modernos. Sua segurança é criticamente relevante porque controlam acesso físico (crachás) e transações (pagamentos).

  4. Como a clonagem de crachás RFID conecta o wireless avançado com a segurança física (aula Ataques físicos e BadUSB: quando o hardware é a arma)?

    ✓ Resposta:

    Muitos crachás RFID legados usam tecnologia fraca ou sem criptografia e podem ser lidos por proximidade e clonados (com ferramentas como Proxmark ou Flipper Zero). Clonar o crachá de um funcionário permite ganhar acesso físico às instalações — contornando o controle de acesso ao prédio, exatamente um objetivo do pentest físico da aula Ataques físicos e BadUSB: quando o hardware é a arma. É o elo entre o mundo das ondas e o acesso físico.

  5. Cite a contramedida contra replay em dispositivos de rádio e a contra a clonagem de crachás RFID.

    ✓ Resposta:

    Contra replay em rádio: usar autenticação e códigos que mudam a cada uso (rolling codes), de modo que um sinal gravado não funcione novamente. Contra clonagem de crachás: usar tecnologias RFID modernas e criptograficamente seguras (com autenticação mútua) em vez dos crachás legados clonáveis, e combinar o crachá com outro fator (PIN, biometria).