Em qualquer local público, há dezenas de dispositivos Bluetooth a emitir sinais à tua volta: auscultadores, relógios, carros, balizas, computadores. A maioria faz-o sem estar emparelhada com nada, anunciando a sua presença a quem quiser ouvir. Com um scanner BLE, podes vê-los em tempo real, e cada sinal conta uma história surpreendentemente detalhada.
O que um dispositivo Bluetooth emite sem estar emparelhado
O Bluetooth Low Energy (BLE), o padrão utilizado por praticamente todos os wearables e dispositivos IoT modernos, funciona através de pacotes de anúncio (advertising). Um dispositivo emite estes pacotes várias vezes por segundo para que outros o possam detetar, sem necessidade de emparelhamento nem de palavra-passe.
Isso significa que qualquer aplicação com permissão para utilizar o Bluetooth pode captá-los: não se trata de um hack nem de uma vulnerabilidade, é simplesmente assim que o protocolo foi concebido.
O que cada sinal revela
Cada pacote de anúncio pode incluir vários campos. Estes são os mais comuns e o que revelam:
- Nome do dispositivo. Por vezes genérico («BLE Device»), por vezes revelador: «AirPods de…», «Amazfit GTS», «BMW X3». Os auscultadores e os relógios costumam anunciar o nome que lhes foi atribuído pelo utilizador.
- Endereço MAC. Identificador único. Os dispositivos modernos utilizam endereços MAC aleatórios que se alternam para dificultar o rastreio, mas muitos acessórios e dispositivos IoT continuam a utilizar o endereço MAC fixo de fábrica.
- RSSI (potência do sinal). Indica a intensidade com que o sinal chega e permite estimar a distância: quanto mais próximo, maior o valor.
- Fabricante (campo «Manufacturer Specific Data»). Um ID da empresa que identifica a Apple, a Samsung, a Garmin, etc., mesmo que o nome do dispositivo seja genérico.
- Serviços anunciados (UUIDs). Quais as funcionalidades oferecidas: frequência cardíaca, bateria, Find My, MIDI… Permite deduzir o tipo de aparelho.
- Nível da bateria e dados de telemetria, em dispositivos que os incluem no anúncio.
Do RSSI à distância
O RSSI é medido em dBm e é negativo: −40 dBm significa «mesmo por cima de si», −95 dBm é apenas audível. Como referência aproximada em espaço aberto:
RSSI | Distância aproximada |
|---|---|
−30 a −50 dBm | Muito próximo (menos de 1-2 m) |
−50 a −70 dBm | Na mesma divisão (2 a 10 m) |
−70 a −85 dBm | Outra divisão ou piso (10-20 m) |
−85 a −100 dBm | Longe ou com obstáculos (>20 m) |
As paredes, o corpo humano e a orientação da antena fazem com que estes valores variem bastante; utilize-os como uma estimativa, não como uma medida exata.
Que dispositivos costuma encontrar
- Auscultadores e relógios de pessoas que passam na rua (os mais comuns).
- Carros, que anunciam os seus sistemas multimédia e, por vezes, o nome do modelo.
- Balizas iBeacon/Eddystone em lojas e museus, utilizadas para publicidade por proximidade.
- Domótica: termómetros, lâmpadas, fechaduras, localizadores do tipo AirTag.
- Os teus próprios dispositivos, úteis para localizar um wearable perdido em casa, seguindo o RSSI como um jogo de «quente-frio».
O lado da privacidade
O facto de o teu dispositivo poder ser «visto» não significa que possa ser atacado: a transmissão é de leitura única e não expõe dados pessoais diretamente. O risco real é o rastreio por MAC: se o teu dispositivo anunciar sempre o mesmo identificador, uma rede de sensores poderá seguir os teus movimentos. É por isso que o iOS e o Android alternam o MAC aleatoriamente e a Apple utiliza identificadores variáveis nos AirPods.
Se quiseres reduzir a tua pegada: desativa o Bluetooth quando não o estiveres a utilizar e verifica quais os acessórios antigos que transmitem com um nome identificativo.
Como verificar isto na prática
A forma mais visual é uma aplicação do tipo radar, como a BLE Radar: coloca os dispositivos detetados num radar de acordo com a sua distância estimada, mostra o nome, o fabricante, o RSSI em tempo real e os serviços que cada um anuncia. É surpreendente a primeira vez que a abres num centro comercial ou num aeroporto.
Conclusão
O ar está repleto de sinais BLE que revelam o tipo de dispositivo, o fabricante e a distância sem necessidade de emparelhamento. Explorá-los é legal, educativo e útil — desde encontrar um relógio perdido até verificar o que os teus próprios dispositivos emitem — e basta uma aplicação de digitalização para começar.