Zpět na domů

TPMS signály: sledování aut bez GPS

Výzkum demonstruje, jak pasivní zachycení signálů dTPMS pomocí levných SDR umožňuje sledovat automobily, určovat jejich typ, zatížení a styl jízdy. Zachyceno 6 milionů přenosů od 20 tisíc aut. Pro ochranu soukromí je nutné šifrování a rotace ID.

Sledování aut přes TPMS: skutečná data
Advertisement 728x90

Analýza pohybu vozidel pomocí pasivních signálů TPMS: hrozby pro soukromí

Signály přímých systémů kontroly tlaku v pneumatikách (dTPMS) se přenášejí otevřeně s pevnými unikátními ID pneumatik. Nasazení sítě levných SDR přijímačů podél silnic umožňuje sbírat miliony zpráv, určovat přítomnost vozidel, jejich typ, zatížení a styl jízdy. Během 10týdenního experimentu bylo zaznamenáno přes 6 milionů přenosů od 20 tisíc vozů, včetně 12 ověřených. Cena jednoho přijímače je kolem 100 dolarů, což činí tuto hrozbu dostupnou.

Struktura a režimy činnosti dTPMS

dTPMS se liší od nepřímých iTPMS přímým měřením tlaku a teploty senzory v pneumatikách. Přenosy probíhají na 315/433 MHz s modulací ASK/FSK, délka paketu je 100 bitů při 20 Kbit/s (5 ms na přenos). Paket obsahuje:

  • Preambuli (0x55555556 nebo 0xaaaaaaa9);
  • ID senzoru (24–32 bitů);
  • Teplotu a tlak;
  • Příznaky (stav baterie);
  • CRC.

Aktivace: při pohybu — interval 30–120 s, nebo podle LF-impulsu (125 kHz). Režimy (podle Schrader): pohyb (1 zpráva/7,5 s), klid (1/hod), identifikace. Některé systémy vysílají nepřetržitě i na parkovišti.

Google AdInline article slot

Model hrozby: síť SDR přijímačů

Pasivní sledování je postaveno na RTL-SDR + Raspberry Pi. Přijímače zachycují signály v okruhu do 40 m, data se agregují pro sledování. Algoritmy přiřazují ID čtyř pneumatik k jednomu vozidlu podle časových vzorů, RSSI a parametrů (tlak, teplota).

Klíčové získatelné údaje:

  • Přítomnost a trasy: posloupnost detekcí v síti přijímačů vytváří trasu.
  • Typ vozu: shlukování ID podle značek/modelů (proprietární protokoly).
  • Zatížení: variace tlaku korelují s hmotností.
  • Styl jízdy: frekvence přenosů, zrychlení podle delta RSSI a senzorů pohybu.

Na 12 testovacích vozech přesnost přiřazení pneumatik — 95%+, profily pohybu se obnovují s chybou <5%.

Google AdInline article slot

Metody analýzy signálů

Sběr: 5 RTL-SDR na silnicích, 10 týdnů, >6 milionů paketů. Zpracování:

  • Demodulace a dekódování preambulí/ID;
  • Shlukování podle ID (pevná na dobu životnosti pneumatiky);
  • Párování pneumatik k vozům: časové okno + geo-kontext + RSSI-vzory;
  • Profilování: ML-modely na znacích (intervaly přenosů, Δtlaku, teplota).

Příklad dekódovaného paketu (typický pro Schrader):

Preambule: 0x55555556
ID: 0x1A2B3C4D
Tlak: 2,2 baru
Teplota: 25°C
Baterie: OK
CRC: 0xE7

Nasazení je škálovatelné: tisíce vozidel se sledují automaticky.

Google AdInline article slot

Co je důležité

  • Pevná ID v otevřeném éteru umožňují trvalé sledování bez souhlasu majitele;
  • Síť z 5 přijímačů za 500$ pokryje oblast, zaznamenávajíc 20k+ vozů;
  • Získávají se nejen trasy, ale i zatížení/styl jízdy podle pasivních metrik;
  • Absence šifrování v dTPMS je ignorována regulacemi (UNECE R155);
  • Doporučení: rotace ID, šifrování, frekvenční hopping pro nové systémy.

— Editorial Team

Advertisement 728x90

Číst dál