Como Transformar um Raspberry Pi em uma Estação de Inteligência de Rádio com Intercept
Você já se perguntou quantos dados invisíveis estão voando ao seu redor neste exato momento? Aviões passam sobrevoando e transmitindo suas coordenadas; sensores de pressão dos pneus em carros vizinhos emitem telemetria; estações meteorológicas dos vizinhos trocam dados com displays nas salas de estar. Geralmente, para "ouvir" tudo isso, você precisa lidar com uma dúzia de utilitários de linha de comando diferentes, cada um com sua própria sintaxe complicada.
Mas e se você pudesse combinar o poder dos scanners de rádio em uma bela interface web? É exatamente isso que o projeto Intercept faz. É uma espécie de "canivete suíço" para entusiastas de hacking de rádio e Inteligência de Sinais (SIGINT), transformando um dongle RTL-SDR comum e barato em um centro de monitoramento completo.

O que é o Intercept e por que você precisa dele
Intercept é uma plataforma de código aberto que reúne as melhores ferramentas de rádio definido por software (SDR) em um só lugar. Em vez de executar manualmente rtl_433, dump1090 ou multimon-ng, você obtém um painel de controle unificado no seu navegador.
O projeto é ideal para quem:
- Quer explorar o espectro de rádio sem se aprofundar na linha de comando do Linux.
- Está construindo uma estação de monitoramento autônoma baseada em um Raspberry Pi.
- Tem interesse em cibersegurança e quer visualizar visualmente a "pegada digital" dos dispositivos ao redor.
A propósito, o projeto é escrito em Python e bem empacotado em Docker, tornando a implantação uma questão de cinco minutos.
Cinco coisas legais que o Intercept pode fazer
As capacidades da plataforma são impressionantes: cobrem praticamente tudo, desde sensores domésticos até satélites.
1. Rastreamento de aviação e navegação marítima (ADS-B e AIS)
O Intercept inclui um radar completo. Você pode ver aviões em um mapa em tempo real (ADS-B), ler suas mensagens (ACARS) e até rastrear embarcações marítimas (AIS). Se você conectar um banco de dados Postgres, o sistema armazenará o histórico de todas as aeronaves que passaram — uma ótima base para o seu próprio FlightRadar.
2. Hackeando dispositivos IoT em 433 MHz
Seu vizinho comprou uma estação meteorológica sem fio? O Intercept vai interceptar os dados de temperatura e umidade. Alguém passou de carro com sensores de pressão dos pneus (TPMS)? Você verá na tela. O sistema pode decodificar sinais de centenas de tipos de dispositivos operando na banda não licenciada.
3. Caçando satélites e a ISS
Esta é talvez a parte mais romântica do projeto. O Intercept pode prever passagens de satélites e agendar automaticamente a recepção de imagens de satélites meteorológicos NOAA ou Meteor. Além disso, se a Estação Espacial Internacional estiver transmitindo imagens no formato SSTV (televisão de varredura lenta), você poderá recebê-las e decodificá-las.
4. Reconhecimento Bluetooth e WiFi
Além das frequências de rádio, o Intercept funciona com Bluetooth e WiFi. O recurso BT Locate permite plotar trilhas GPS de dispositivos Bluetooth em um mapa. Isso pode ser útil para encontrar tags perdidas ou analisar a densidade de dispositivos em uma área específica.
5. Caça a bugs (TSCM)
O recurso de contra-vigilância permite comparar o piso de ruído de rádio atual com uma linha de base. Se uma nova fonte de sinal aparecer na área, o sistema ajudará você a localizá-la. Claro, este não é um equipamento profissional de milhões de rublos, mas para um entusiasta — uma excelente ferramenta de entrada.
Detalhes técnicos
Nos bastidores, o Intercept é uma combinação bem orquestrada de ferramentas testadas pelo tempo. Em vez de reinventar a roda, o autor utiliza:
- rtl_433 para sensores.
- dump1090 para aeronaves.
- SatDump para satélites.
- Direwolf para rádio packet (APRS).
Todo esse zoológico é envolvido em uma interface web em Python. As informações podem ser coletadas remotamente: o Intercept suporta "agentes" que podem ser colocados em diferentes pontos da cidade e transmitir dados para um único servidor central.
Como executar isso você mesmo
A maneira mais fácil é usar Docker. Você precisará de qualquer receptor RTL-SDR (o mais barato custa cerca de 2-3 mil rublos).
git clone https://github.com/smittix/intercept.git
cd intercept
docker compose --profile basic up -d --build
Após a inicialização, a interface estará disponível em http://localhost:5050. Login e senha padrão: admin / admin.
Nota importante: Para acesso a dispositivos USB dentro do container Docker, são necessários direitos privilegiados, então certifique-se de que seu dongle SDR esteja conectado antes da inicialização.
Vale a pena tentar?
Se você tem um RTL-SDR antigo pegando poeira em uma gaveta ou há muito tempo quer entender como funciona a inteligência de rádio — definitivamente sim. O Intercept elimina o "inferno de dependências" e a configuração de arquivos, permitindo que você vá imediatamente para a parte mais interessante — observar o mundo invisível.
O projeto está em desenvolvimento ativo, e o uso de IA em sua criação (que o autor honestamente reconhece) tornou a interface realmente amigável. Este é um ótimo exemplo de como ferramentas modernas de desenvolvimento ajudam a criar sistemas de engenharia complexos acessíveis a todos.
Apenas lembre-se dos aspectos legais: ouvir as ondas do ar para fins educacionais é legal, mas interceptar comunicações privadas pode ser ilegal. Use seus novos superpoderes com responsabilidade!
Projetos relacionados