Varje offentlig plats har dussintals Bluetooth-enheter som sänder ut signaler omkring dig: hörlurar, klockor, bilar, fyrar, datorer. De flesta gör detta utan att vara parkopplade med någonting, och tillkännager sin närvaro för den som vill lyssna. Med en BLE-skanner kan du se dem i realtid, och varje signal berättar en överraskande detaljerad historia.
Vad en oparad Bluetooth-enhet sända ut
Bluetooth Low Energy (BLE), den standard som används av i princip alla moderna bärbara enheter och IoT-enheter, fungerar med annonseringspaket (advertising). En enhet sänder ut dessa paket flera gånger per sekund så att andra kan upptäcka den, utan att det krävs någon parkoppling eller ett lösenord.
Det betyder att vilken app som helst med Bluetooth-behörighet kan lyssna på dem: det är ingen hackning eller sårbarhet, det är helt enkelt så som protokollet är utformat.
Vad varje signal avslöjar
Varje annonseringspaket kan innehålla flera fält. Dessa är de vanligaste och det är detta de berättar:
- Enhetsnamn. Ibland generiskt (”BLE Device”), ibland avslöjande: ”...s AirPods”, ”Amazfit GTS”, ”BMW X3”. Hörlurar och klockor brukar annonsera det namn som användaren gav dem.
- MAC-adress. Unik identifierare. Moderna enheter använder slumpmässiga MAC-adresser som roterar för att försvåra spårning, men många tillbehör och IoT-enheter fortsätter att använda den fasta fabriks-MAC-adressen.
- RSSI (signaleffekt). Indikerar hur starkt signalen kommer fram och gör det möjligt att uppskatta avståndet: ju närmare, desto högre värde.
- Tillverkare (fältet Manufacturer Specific Data). Ett företags-ID som identifierar Apple, Samsung, Garmin, etc., även om enhetens namn är generiskt.
- Annonserade tjänster (UUID). Vilka funktioner den erbjuder: hjärtfrekvens, batteri, Find My, MIDI... Gör det möjligt att gissa vilken typ av apparat det rör sig om.
- Batterinivå och telemetridata, i enheter som inkluderar dem i annonseringen.
Från RSSI till avstånd
RSSI mäts i dBm och är negativt: −40 dBm är ”precis intill dig”, −95 dBm är knappt hörbart. Som en ungefärlig referens i öppet utrymme:
RSSI | Ungefärligt avstånd |
|---|---|
−30 till −50 dBm | Mycket nära (mindre än 1-2 m) |
−50 till −70 dBm | Samma rum (2-10 m) |
−70 till −85 dBm | Annat rum eller våningsplan (10-20 m) |
−85 till −100 dBm | Långt borta eller med hinder (>20 m) |
Väggar, den mänskliga kroppen och antennens riktning gör att dessa värden kan fluktuera en hel del; se dem som en uppskattning, inte som en exakt mätning.
Vilka enheter man brukar hitta
- Hörlurar och klockor från personer som går förbi på gatan (de flesta).
- Bilar, som annonserar ut sina multimediasystem och ibland modellnamnet.
- iBeacon/Eddystone-fyrar i butiker och museer, som används för närhetsreklam.
- Hemautomation: termometrar, glödlampor, lås, spårare av AirTag-typ.
- Dina egna enheter, användbart för att hitta en borttappad bärbar enhet hemma genom att följa RSSI som ett "varmt eller kallt"-spel.
Integritetssidan
Bara för att din enhet kan "ses" betyder det inte att den kan attackeras: annonseringen är skrivskyddad och exponerar inte personuppgifter direkt. Den verkliga risken är MAC-spårning: om din enhet alltid annonserar ut samma identifierare kan ett nätverk av sensorer följa dina rörelser. Det är därför iOS och Android roterar den slumpmässiga MAC-adressen och Apple flyttar AirPods till föränderliga identifierare.
Om du vill minska ditt fotavtryck: stäng av Bluetooth när du inte använder det och kontrollera vilka gamla tillbehör som sänder med ett identifierande namn.
Hur man ser det i praktiken
Det mest visuella sättet är en app av radartyp som BLE Radar: den placerar upptäckta enheter på en radar baserat på deras beräknade avstånd, visar namn, tillverkare, RSSI i realtid och vilka tjänster som var och en annonserar ut. Det är överraskande första gången du öppnar den i ett köpcentrum eller på en flygplats.
Slutsats
Luften är full av BLE-signaler som avslöjar enhetstyp, tillverkare och avstånd utan att behöva parkopplas. Att utforska dem är lagligt, lärorikt och användbart – från att hitta en borttappad klocka till att granska vad dina egna prylar sänder ut – och det räcker med en skannerapp för att komma igång.