Poročila o prosto dostopnih posnetkih otroških kamer starše razumljivo prestrašijo. Panika pa ne pomaga veliko. Boljše vprašanje je: kakšen sistem je imel težavo in kako prepoznati skrbno zasnovan otroški monitor s kamero?
Kaj morate vedeti, tudi brez poznavanja tehničnih podrobnosti
Po javno dostopnih poročilih je primer Meari zadeval platformo, ki jo uporabljajo številne kamere različnih znamk. Težava ni bila zgolj v tem, da je nekdo uganil geslo. Opisane ranljivosti so se nanašale na način dodeljevanja naprav, sporočil in slik pravim uporabniškim računom. Pri otroških monitorjih je prav to ključna točka: sama prijava ni dovolj. Pravilno morajo biti zavarovani tudi poti sporočil, mesta shranjevanja in dodeljevanje naprav v ozadju.
To ne pomeni, da je vsaka otroška kamera nevarna. Starši naj ne gledajo le ločljivosti, nočnega vida in ocen aplikacije. Pomembnejša vprašanja so: Ali se predstavnostne datoteke shranjujejo? Kako se naprave seznanijo? Ali lahko ponudnik pojasni, kdo bi lahko tehnično pridobil dostop?
Miren postopek preverjanja za starše
vprašajte, kje so shranjeni, kako dolgo ostanejo tam in ali povezave do njih potečejo.
vprašajte, ali oblak le posreduje pri vzpostavitvi povezave ali pa lahko dostopa do predstavnostnih vsebin in jih shranjuje.
vprašajte, ali je kratka koda le začetek in ali nato poteka prava izmenjava ključev.
Kaj Timmy naredi drugače
Timmy uporablja strežnike, vendar ne za arhiviranje posnetkov iz otroške sobe. Napravi se najdeta s kratko kodo. Nato izmenjata javna ključa in vsaka na svoji strani izračunata skupni skrivni ključ za seznanjanje. Številka, prikazana na obeh zaslonih, staršem pomaga opaziti, če bi kdo skrivaj zamenjal ključe.
Ko je povezava vzpostavljena, se zvok in video, če je omogočen, prenašata prek WebRTC. WebRTC šifrira predstavnostne vsebine z DTLS/SRTP. Če je potreben posredniški strežnik TURN, zgolj posreduje šifrirane pakete in nima dostopa do njihove vsebine. Po tem se Timmy razlikuje od sistemov, ki slike ali posnetke v oblaku hranijo kot berljive datoteke.
| Vprašanje staršev | Zakaj je pomembno |
|---|---|
| Ali lahko ponudnik dostopa do predstavnostnih vsebin? | Če so zvok, video ali slike na platformi shranjeni v nešifrirani obliki, je zasebnost močno odvisna od notranjih mehanizmov te platforme za nadzor dostopa. |
| Je povezovanje več kot le koda? | Kratka koda je priročna, vendar jo šele nadaljnja izmenjava ključev spremeni v močnejšo povezavo med točno dvema napravama. |
| Kaj se zgodi v zahtevnih omrežjih? | Posredniški strežniki so običajni. Pomembno je, ali le posredujejo šifrirane pakete ali obdelujejo nešifrirane predstavnostne vsebine. |
Pet vprašanj pred nakupom ali uporabo
- Ali je jasno pojasnjeno, ali se slike ali videoposnetki shranjujejo?
- Ali razumete, kako se povežejo nove naprave?
- Ali se občutljivi posnetki prenašajo le v živo ali se nekje hranijo?
- Ali ponudnik opiše konkretne omejitve namesto splošnih izjav o varnosti?
- Ali odkrito pove, kateri strežniki so vključeni?
Zakaj ta vprašanja niso pretirana
Staršem se ni treba učiti kriptografije, da bi se bolje odločali. Pogosto je dovolj, da razlikujejo med prenosom v živo, shranjenimi predstavnostnimi vsebinami in tehničnim posredovanjem povezave. Povezava v živo lahko uporablja strežnike za iskanje naprav ali posredovanje prometa, ne da bi se tam shranjeval nešifriran videoposnetek otroka. Sistem kamer v oblaku je lahko priročen, vendar lahko poveča tveganje, kadar se predogledi, dogodki ali ključi upravljajo centralno.
Poročila o Meariju niso le opozorilo glede ene znamke. Kažejo, zakaj se varnostne arhitekture pri izdelkih za družine ne sme obravnavati šele naknadno. Ponudnik bi moral znati pojasniti, kateri podatki nastajajo, kateri se shranjujejo, kateri so potrebni le kratek čas za vzpostavitev povezave in kateri zaščitni sloj preprečuje, da bi ena napaka razkrila otroško sobo druge družine.
Kaj lahko storite zdaj
Pri obstoječih kamerah preverite posodobitve vdelane programske opreme in preberite navodila proizvajalca za prizadeti model. Če niste prepričani o varnem delovanju, napravo začasno odklopite od interneta in je ne uporabljajte za nenadzorovano spremljanje. Pri novih rešitvah pred prvo nočno uporabo preverite zasebnost, seznanjanje naprav in način shranjevanja.
Pogosta vprašanja
Kaj naj starši naredijo najprej po prijavljeni ranljivosti kamere?
Preverite obvestilo proizvajalca, namestite razpoložljive posodobitve in napravo odklopite, če ni jasno, ali jo je mogoče varno uporabljati. Spremenite tudi geslo, če ste ga uporabili še kje drugje.
Ali je vsaka povezana otroška kamera že sama po sebi nevarna?
Ne. Pomembni so arhitektura, posodobitve, nadzor dostopa, šifriranje in iskrena komunikacija ob incidentih. En incident zahteva konkretna preverjanja, ne splošne panike.
Katera alternativa staršem omogoča več nadzora?
Izdelki brez trajnih posnetkov v oblaku, z jasnim povezovanjem in razumljivim pretokom podatkov zmanjšajo površino za napade. Še vedno so pomembne posodobljene naprave in preizkušen alarm ob prekinitvi povezave.
Viri in dodatno branje
- Posnetki otroških kamer prosto dostopni · Galaxus
- Milijon otroških monitorjev in varnostnih kamer je bil hekerjem zlahka dostopen · The Verge
- nihče ne postavi dojenčka v kot · Sammy Azdoufal
- Varnost jedra Timmyja · GitHub
- AES-GCM in izpeljava ključev · GitHub
- Timmyjev odprtokodni projekt · GitHub
- Baby Monitor Timmy: koda in arhitektura · Baby Monitor Timmy
- Pregled WebRTC · WebRTC
- Timmyjeva tehnična objava v blogu o incidentu