À primeira suspeita da existência de um dispositivo WiFi desconhecido conectado à sua rede sem fio, tudo o que você precisa fazer é acessar as configurações do roteador e solicitar a lista de endereços MAC detectados, mas há outra opção mais avançada que requer um pouco de código e vários Raspberry Pi. O resultado é FIND-LF, uma plataforma de detecção WiFi que localiza fisicamente os dispositivos ao seu alcance e funciona de tal modo que eles não precisam estar conectados à rede.

FIND-LF: como rastrear dispositivos WiFi na sua casa
FIND-LF

Poucas coisas são piores do que encontrar alguém usando o nosso WiFi. Em um mundo ideal, as conexões à internet deveriam ser mais baratas, mas os provedores insistem em aumentar os preços, o que leva a um número maior de usuários interessados em roubar acesso, especialmente quando usam seus dispositivos móveis. Com uma boa senha e o melhor protocolo de segurança que o roteador oferecer, a grande maioria dos intrusos ficará na vontade, mas se as suspeitas persistirem, a lista de endereços MAC registrados pelo roteador dará uma ideia sólida. A alternativa é uma detecção muito mais elaborada.

FIND-LF: como rastrear dispositivos WiFi na sua casa
Os dispositivos criam uma impressão digital registrada por vários Raspberry Pi conectados em conjunto

O que é FIND-LF?

A plataforma se chama FIND-LF e foi criada por Zack Scholl. Em essência, a ideia é construir uma rede especial com terminais Raspberry Pi que atuam como receptores que constantemente fazem "probe requests" a todos os dispositivos WiFi ao seu alcance. Os pacotes são enviados para um servidor que processa as "impressões digitais" dos dispositivos e, por sua vez, os envia para outro servidor que aplica aprendizado de máquina para calcular sua localização física. O mais interessante é que os dispositivos não precisam estar conectados a uma rede sem fio local para serem detectados.

Requisitos e instalação

O link oficial do GitHub possui todos os detalhes relevantes, além dos scripts e comandos, para fazer funcionar este sistema, mas devemos reconhecer que não é algo simples. Em primeiro lugar, a eficácia do rastreamento depende da quantidade de receptores, ou seja, em um caso normal serão necessários três ou quatro Raspberry Pi no mínimo, cada um com sua fonte de alimentação correspondente, um módulo WiFi configurado em modo monitor e acesso à internet. E depois há a inicialização dos Pi, que pode ser simplificada com a ajuda do PiBakery. Em outras palavras, o rastreamento de dispositivos WiFi com FIND-LF é sem dúvida um projeto avançado, mas não menos interessante.