< Return to Video

38C3 - Find My * 101

  • Not Synced
    0.00 - 0.05
    [Musiikkia]
    0.05 - 0.10
    Kääntänyt Marko Pennanen (ITKST56-kurssin tehtävä JYU.FI:ssä)
    0.10 - 0.15
    [Musiikkia]
    0.15 - 0.36
    Kiitos, sitten tekniikkaa
    0.36 - 0.44
    [Aplodeja]
    0.44 - 0.47
    Esittelen teille
    0.47 - 0.53
    "Etsi laitteeni 101", tietoa siitä mitä ilmassa liikkuu
    0.53 - 1.02
    Herra Henryk Plötz
    1.02 - 1.07
    Kyllä, hei, hyvää iltapäivää kaikille, olen niin iloinen että niin monet
    1.07 - 1.16
    teistä haluavat katsoa tämän esityksen tai odottavat seuraavaa esitystä varatakseen istumapaikan. Tämän esityksen otsikosta,
    1.16 - 1.21
    aion puhua pääasiassa kahdesta eri järjestelmästä, joilla on hyvin samanlaiset nimet
    1.21 - 1.26
    minkä vuoksi päätin tehdä RecX-otsikon, tämä ei mennyt hyvin
    1.26 - 1.33
    ennakkoesityksessä, joten tämä on nyt valitsemani otsikko. Aiomme puhua tänään
    1.33 - 1.39
    mikä, miten ja nyt, käytännössä aion esitellä
    1.39 - 1.45
    näiden järjestelmien taustalla olevia teknologioita, jotka esitetään teille sarjana ongelmia ja ratkaisuja
    1.45 - 1.52
    ja myöhemmin yhdistämme kaikki nämä ratkaisut yhdeksi
    1.52 - 1.57
    johdonmukaiseksi järjestelmäksi, koska käy ilmi, että päädyt samaan asiaan
    1.57 - 2.07
    jos teet sen useita kertoja, ne kaikki näyttävät samalta, sitten näytän teille
    2.07 - 2.14
    anteeksi, sitten näytän teille miltä se näyttää kulissien
    2.14 - 2.21
    takana ja lyhyen esittelyn työkaluista, joita tarvitsette jos
    2.21 - 2.28
    haluatte tutkia tätä itse, mikä oli alkuperäinen tarkoitukseni tässä esityksessä, saada teidät kaikki
    2.28 - 2.39
    tai useimmat teistä kiinnostumaan aiheesta ja tekemään jotain
    2.39 - 2.46
    hyödyllistä tällä. Mistä aiomme puhua [Musiikkia]
    2.46 - 2.52
    Vasen puoli näyttää, yritän tehdä tämän mahdollisimman puolueettomasti, en
    2.52 - 2.59
    mainosta mitään tiettyä järjestelmää, en halua rikkoa tavaramerkkejä, joten yritän
    2.59 - 3.05
    tunkea niin monta näistä kuin mahdollista ruudulle, luulen että nämä ovat suurimmat brändit, ne kaikki toimivat hyvin
    3.05 - 3.11
    samalla tavalla ja toivon ettei kukaan halua haastaa minua oikeuteen
    3.11 - 3.17
    Mitä nämä tekevät, kuten poopa jo esitteli, on että ne mahdollistavat asioiden löytämisen
    3.17 - 3.24
    käytännössä ne mahdollistavat laitteen löytämisen ja toivottavasti mikä tahansa
    3.24 - 3.29
    siihen on kiinnitetty, on edelleen kiinni siinä. Toiminta, sisäinen toiminta
    3.29 - 3.32
    on sitä, että nämä ovat paristokäyttöisiä majakoita (laitteistolähettimiä)
    3.32 - 3.36
    ("beacon" on pieni fyysinen laite, joka lähettää radiosignaalin, jonka älypuhelimet sitten havaitsevat) ne lähettävät paikallisen radiosignaalin
    3.36 - 3.42
    mikä on mukavaa, mutta paikallinen radiosignaali ei yleensä auta kovin paljon asioiden löytämisessä, minkä vuoksi on
    3.42 - 3.48
    toinen komponentti, joka tekee sen "vau"-asian, eli on verkko taustalla
    3.48 - 3.53
    joka mahdollistaa näiden löytämisen maailmanlaajuisesti, joten sinulla on paikallisia radiomajakoita, jotka lähettävät signaalin, joka mahdollistaa
    3.53 - 3.57
    asioiden löytämisen maailmanlaajuisesti, mikä on mielenkiintoinen
    3.57 - 4.04
    teknologinen saavutus, mutta miten me teemme sen, no
    4.04 - 4.09
    päästäksemme sinne meidän täytyy katsoa historiaa siitä, miten tämä
    4.09 - 4.15
    rakennettiin ja miten tämä kehittyi viimeisen 15 vuoden aikana, ja käytännössä jos
    4.15 - 4.20
    aloitat aikomuksella seurata jotain ja saada tietoa sen
    4.20 - 4.27
    nykyisestä sijainnista, ei ole juuri mitään helpompaa kuin rakentaa seurantalaite, rakennat paristokäyttöisen
    4.27 - 4.32
    laitteen, joka tietää oman sijaintinsa GPS:n avulla ja lähettää sitten sen sijainnin kiinnostuneille osapuolille, esimerkiksi
    4.32 - 4.37
    minulle GSM:n kautta.
    4.37 - 4.41
    Näitä on ollut olemassa pitkään
    4.41 - 4.47
    eri muodoissa. James Bondilla on muutama sellainen ja AliExpressistäkin löytyy
    4.47 - 4.53
    yksi niistä ja tämä on käytännössä triviaali lähestymistapa, sinulla on laite
    4.53 - 4.59
    joka lähettää sijaintinsa, aktiivisesti lähettää sijaintinsa jonnekin ja haet sen sieltä
    4.59 - 5.05
    tämä on se mitä Apple teki suuressa julkistuksessa 2009 "Etsi iPhoneni" -toiminnolla
    5.05 - 5.11
    ja "Etsi iPhoneni" on käytännössä vain puhelinohjelmiston toteutus samasta periaatteesta, puhelin tietää missä se on
    5.11 - 5.17
    se lähettää tämän tiedon keskuspalvelimelle ja sitten myöhemmin kirjaudut iCloud-tilillesi ja haet tämän tiedon
    5.17 - 5.24
    keskuspalvelimelta, sitten he laajensivat tätä toisella
    5.24 - 5.30
    lehdistötiedotteella kaksi vuotta myöhemmin, nimellä "Etsi ystäväni", mutta periaate on sama, se on vain
    5.30 - 5.35
    muutama lisä ACL-kenttä sijaintiraporteissa, jotta voit löytää ihmisiä, jotka ovat antaneet sinulle
    5.35 - 5.42
    luvan löytää heidät. Mikä oli mielenkiintoista, mikä muuttui,
    5.42 - 5.49
    uusi haara teknologisessa kehityksessä on, että samaan aikaan Bluetooth low energy esiteltiin
    5.49 - 5.55
    Bluetooth low energy on protokolla Bluetooth-protokollaperheessä, vanha
    5.55 - 6.00
    protokolla nimeltä Bluetooth nimettiin sitten uudelleen Bluetooth Classiciksi, erottamaan ne, ja nämä
    6.00 - 6.06
    kaksi ovat olemassa rinnakkain, ne käyttävät samoja taajuuksia ja sama standardointielin kuvaa ne, mutta muuten
    6.06 - 6.13
    ne ovat melko erilaisia ja Bluetooth Low Energy, et ehkä usko sitä, käyttää todella todella vähän
    6.13 - 6.20
    virtaa, luulen jopa että nimi paljasti sen, aion näyttää tempun miten he sen
    6.20 - 6.26
    tekivät seuraavalla dialla, mutta tämä on käytännössä peliä muuttava idea eli
    6.26 - 6.32
    tässä nyt on se, että Bluetooth low energy -laitteet lähettävät enemmän kuin vastaanottavat
    6.32 - 6.37
    kuten käy ilmi, ja jos on yksi asia jonka haluan teidän muistavan
    6.37 - 6.43
    tästä illasta, tästä iltapäivästä kun on pimeää, tästä iltapäivästä, joka on hyvin
    6.43 - 6.49
    epäintuitiivista, vastaanottaminen kuluttaa enemmän energiaa kuin lähettäminen, joten suuri temppu Bluetooth
    6.49 - 6.54
    low energyssä on, että laitteet lähettävät koko ajan ja se oli mielenkiintoista, koska nyt
    6.54 - 7.01
    sinulla on jotain joka lähettää koko ajan, nyt voimme vain laittaa dataa asioihin joita ne lähettävät, sitä Apple teki iBeaconilla
    7.01 - 7.08
    iBeacon esiteltiin 2013, käyttää käytännössä Bluetooth low energyä sellaisena kuin se suunniteltiin, on
    7.08 - 7.13
    mainos joka lähetetään muutaman sekunnin välein ja Apple vain laittoi
    7.13 - 7.19
    sinne jotain dataa ja se oli, iBeacon on päinvastainen sille mitä
    7.19 - 7.27
    yritämme saavuttaa, iBeacon on kiinteä asia kiinteässä paikassa ja puhelimesi voi nyt löytää sen tai
    7.27 - 7.33
    tietää että se on siellä. Google tekee aina saman asian kaksi vuotta myöhemmin, joten
    7.33 - 7.39
    Google esitteli Eddystonen, puhuttaessa Googlesta et yllättyne kuullessasi että
    7.39 - 7.44
    Eddystone
    7.44 - 7.50
    lopetettiin 3 vuotta myöhemmin vuonna 2018
    7.50 - 7.57
    mutta se on periaatteessa sama periaate, sinulla on majakat (laitteistolähettimet) jotka lähettävät
    7.57 - 8.03
    kiinteän tietojoukon, ehkä jopa muuttuvan tietojoukon, Applella on vain UUID:t (Universally Unique Identifier) siellä, Google laittoi jopa
    8.03 - 8.09
    kokonaisia URL-osoitteita sinne, mutta se oli perusidea ja nyt meillä on kaikki tarvittavat ainesosat
    8.09 - 8.15
    seurantajärjestelmän rakentamiseen ja sitä "Tile" teki vuonna 2013. Tile oli luullakseni kickstarter-projekti
    8.15 - 8.20
    siihen aikaan, oli alkuperäinen Bluetooth-seurantalaite, pieni laite, minulla ei
    8.20 - 8.26
    ole sellaista näyttää teille, mutta käytännössä pieni laite jonka voit laittaa avaimenperääsi, se on
    8.26 - 8.33
    paristokäyttöinen, ei-ladattava, ei-vaihdettava ja se vain lähettää majakkasignaalia aika
    8.33 - 8.39
    ajoin ja puhelimesi, jolla on vertailun vuoksi ääretön määrä virtaa, puhelimesi vastaanottaa
    8.39 - 8.46
    majakkasignaalin ja jos olet kantaman ulkopuolella, puhelimesi voi kertoa sinulle missä se viimeksi
    8.46 - 9.00
    näki avaimenperäsi. Tämä on hyödyllinen tietyissä käyttötapauksissa
    9.00 - 9.08
    varmasti hyödyllinen asioille, jotka eivät liiku itsestään, ja joita kannat aina mukanasi, joten kyse on periaatteessa
    9.08 - 9.14
    unohtelemisesta, ei asioiden paikantamisesta. He lisäsivät tämän vuonna 2015 "Yhteisöhaku"-toiminnolla, joka on hyvin
    9.14 - 9.21
    lähellä kohderatkaisua, jota aiomme kuvata. "Yhteisöhaku" mahdollistaa muiden puhelimien valtuuttamisen,
    9.21 - 9.28
    sinulla on Tile-laitteesi, joka on yhdistetty tiliisi ja sitten kerrot Tile-verkolle että tämä on kadonnut, löydä se
    9.28 - 9.33
    ja kaikki muut Tile-verkon puhelimet tekevät yhteistyötä ja lähettävät raportin keskus-Tile-palvelimelle jos ne
    9.33 - 9.44
    löytävät sen. No tämä oli
    9.44 - 9.50
    vuonna 2015, jotain tapahtui 2010-luvun puolivälissä, ihmiset alkoivat olla enemmän
    9.50 - 9.55
    yksityisyystietoisia, oli Snowden vuonna 2013, oli erittäin suuri
    9.55 - 10.04
    vuoto juoksuohjelmasta nimeltä STRAVA
    10.04 - 10.10
    vuonna 2017, jolla oli melko suuri vaikutus ja periaatteessa tietoturva-
    10.10 - 10.16
    tietoisena henkilönä, tietoturvatutkijana, odotan että kaikki vuoden 2017 jälkeen suunniteltu on hyvin turvallista
    10.16 - 10.23
    tai rakennettu tietoturva mielessä ja sitä Apple teki "Apple Find My":llä vuonna 2019, tämä yhdistää käytännössä "Etsi
    10.23 - 10.29
    iPhoneni", "Etsi Macini", "Etsi ystäväni" ja kun pudottaa viimeisen sanan pois, näin Apple kutsuu järjestelmäänsä nyt, se
    10.29 - 10.33
    on Find my -verkko, tätä aion kuvata
    10.33 - 10.38
    seuraavaksi ja tiedäthän, Google tekee saman asian 2024, sitä kutsutaan "Find my Device":ksi
    10.38 - 10.44
    joka oli nimi jota ei ollut vielä otettu käyttöön
    10.44 - 10.49
    joten yksi temppu jonka haluan näyttää teille on miten matalalla virrankulutuksella saavutetaan
    10.49 - 10.57
    ero laitteiden löytämisessä, klassisessa Bluetoothissa jos sinulla oli laite
    10.57 - 11.04
    tiedät että jos menet puhelimellasi Bluetooth-näyttöön tai kannettavalla tietokoneella, se näyttää että tämä
    11.04 - 11.10
    laite on nyt löydettävissä
    11.10 - 11.16
    joka on tila Bluetooth-pinossa ja mitä se tekee löydettävissä tilassa on se että se menee kuuntelutilaan
    11.16 - 11.24
    eli kyselyskannaustilaan aika ajoin verrattain pitkäksi aikaa ja tätä varten sen täytyy kytkeä päälle
    11.24 - 11.30
    koko radioketju, sitten jos toinen laite haluaa löytää Bluetooth-laitteita se lähettää
    11.30 - 11.35
    kyselyjä joten punaiset lähettävät kyselyjä kunnes se onnistuu
    11.35 - 11.43
    löytämään laitteen joka on parhaillaan kyselyskannauksessa ja vastaa nyt jos sanomme että
    11.43 - 11.49
    löydettävissä oleva laite on se jolla on vähän akkuvirtaa ja toinen on matkapuhelin joka on periaatteessa
    11.49 - 11.56
    väärä tapa koska tämä laite käyttää paljon aikaa radio
    11.56 - 12.01
    päälle kytkettynä vain toivoen että joku yhdistäisi mitä Bluetooth low energy tekee on periaatteessa kääntää tämän ympäri
    12.01 - 12.08
    laitetta kutsutaan mainostavaksi ja se on sen oletustila ja mitä se tekee on lähettää mainostuskehyksiä koko
    12.08 - 12.13
    ajan kerran sekunnissa ehkä useammin mutta tämä ei ole skaalattu se on vain
    12.13 - 12.19
    hieman mittakaavassa mutta koska se on lähetystilassa vain hyvin lyhyen ajan tämä käyttää
    12.19 - 12.24
    dramaattisesti vähemmän virtaa toisaalta sitten jos matkapuhelin haluaa löytää tämän laitteen ne kytkevät päälle radioketjunsa
    12.24 - 12.29
    suhteellisen pitkäksi ajaksi ja voivat sitten
    12.29 - 12.34
    nähdä kaikki majakat (lähettimet) jotka ovat ilmassa tämä on Bluetooth low energyn perustempppu ja se on kaikki mitä tarvitsemme
    12.34 - 12.39
    rakentaaksemme globaalin seurantaverkon kuten alkuperäinen "Tile Community"
    12.39 - 12.44
    löytöjärjestelmä joten termit joita käytämme on että meillä on lisälaite tämä on
    12.44 - 12.49
    neutraali termi tägin sijaan sitten on ei-omistajan
    12.49 - 12.52
    puhelin ja omistajan puhelin, omistajan puhelin tai ei-omistajan puhelin näkee
    12.52 - 12.58
    majakat siellä on jonkinlainen ID sisällä, ei mennä siihen on jonkinlainen ID sisällä
    12.58 - 13.06
    kuten "iBeacon ID", UID ei-omistajan puhelin näkee ID:n, raportoi nykyisen sijaintinsa GPS:n
    13.06 - 13.11
    perusteella keskitetylle palvelimelle ja omistajan puhelin voi sitten hakea tämän
    13.11 - 13.16
    raportin keskuspalvelimelta, muutama ongelma yksityisyyden kannalta eli globaalisti
    13.16 - 13.22
    yksilöllisen MAC-osoitteen omistaminen on yksityisyysongelma koska se on, no globaalisti
    13.22 - 13.29
    yksilöllinen, eli se voidaan tunnistaa havaintojen välillä, se voidaan korreloida
    13.29 - 13.37
    vastaanottimien välillä ja jos rakennat hyökkääjämallin tälle, se on periaatteessa juuri sitä mitä hyökkääjä
    13.37 - 13.44
    tarvitsee, Bluetooth Low Energyllä on osittainen ratkaisu tähän sitä kutsutaan satunnaiseksi MAC-osoitteeksi nämä voivat olla satunnaisia
    13.44 - 13.52
    ja satunnaistettuja ja ratkaistavissa missä ne käyttävät salaista avainta taustalla identiteetin ratkaisuavainta
    13.52 - 13.55
    yhdessä vaihtuvan satunnaisluvun kanssa niin että laite voi vaihtaa sen
    13.55 - 14.01
    MAC-osoitetta aika ajoin mutta laitteet jotka tietävät identiteetin ratkaisuavaimen voivat silti tunnistaa että se on
    14.01 - 14.06
    sama laite ongelma on että tämä ei toimi globaalisti se toimii vain jos annat identiteetin ratkaisuavaimen
    14.06 - 14.12
    ja olemme edelleen tilassa jossa lähetämme raportit nykyisestä
    14.12 - 14.17
    sijainnista keskitetylle palvelimelle mikä tavallaan sopii täydellisesti hyökkääjän
    14.17 - 14.22
    malliin joten jos lähetän kaikki sijaintiraporttini Applelle niin Apple voi olla
    14.22 - 14.28
    hyökkääjä mitä haluamme on järjestelmä joka estää ensiksi Applea
    14.28 - 14.32
    tietämästä mitä teemme joten se on toinen kolmesta ydinideasta
    14.32 - 14.35
    tänä iltana, anteeksi tänä iltapäivänä, on salata sijaintiraportit
    14.35 - 14.41
    kuten sanoin mainos voi sisältää dataa laitoimme vain ID:n sinne mutta ei ole mitään syytä miksi tämän pitäisi
    14.41 - 14.48
    olla ID, voimme vain laittaa julkisen avaimen sinne joten ensimmäisessä vaiheessa omistajalaite ja lisälaite
    14.48 - 14.54
    vaihtavat julkisen ja yksityisen avainparin jollain mekanismilla, sitten lisälaite vain
    14.54 - 15.00
    lähettää tämän julkisen avaimen mainostuskehyksissä ja kuka tahansa ei-omistaja
    15.00 - 15.05
    laite, joka vastaanottaa tämän lähetyksen voi ottaa nykyisen sijaintinsa ja
    15.05 - 15.11
    salata sen julkisella avaimella ja lähettää keskitetylle palvelimelle, keskitetty palvelin voi nähdä keneltä tämä raportti tulee
    15.11 - 15.19
    mutta ei voi katsoa raportin sisältöä, joten jos kaikki osapuolet toimivat oikein Apple ei voi seurata kaikkia lisälaitteita
    15.19 - 15.25
    toki he voisivat tietysti katsoa saapuvan raportin IP-osoitteen ja muuta sellaista, mutta he voivat aina
    15.25 - 15.31
    tehdä niin ja olemme ratkaisseet tämän nyt koska omistajan puhelin voi ladata
    15.31 - 15.36
    salatut raportit, sillä on yksityinen avain ja voi purkaa ne ja voi tietää missä
    15.36 - 15.42
    lisälaite viimeksi havaittiin, meillä on vielä yksi ongelma, tämä
    15.42 - 15.49
    julkisen avaimen lähettäminen joka tiedäthän ei ole tunniste mutta käyttäytyy samoin, tiedäthän se on
    15.49 - 15.55
    staattinen julkinen avain on sama asia kuin staattinen julkinen tunniste, joten meidän täytyy muuttaa
    15.55 - 16.02
    sitä ja se on toinen ydinajatus, kolmas ydinajatus näille järjestelmille on että
    16.02 - 16.08
    julkaistua julkista tunnistetta, julkista avainta vaihdetaan aika
    16.08 - 16.16
    ajoin, tapa miten tämä tapahtuu eroaa hieman mutta idea on sama eli on jonkinlainen staattinen salaisuus
    16.16 - 16.23
    ja kiertomekanismi, jolla voit kehittää salaisuudesta eri variantteja ajan mittaan ja jokaisessa vaiheessa
    16.23 - 16.29
    johdetaan uusi yksityinen ja julkinen avain ja lähetetään julkinen avain
    16.29 - 16.36
    omistajalaitteella on sama salaisuus tai vastaavat asiat, voi johtaa saman avainsekvenssin ja voi sitten
    16.36 - 16.45
    purkaa saapuvat raportit kun taas ei-omistajalaitteet ovat täysin tietämättömiä tästä
    16.45 - 16.51
    okei joten tämän dian vaihtoehtoinen otsikko
    16.51 - 16.59
    olisi ollut meillä on molempia musiikkityylejä koska nyt puhumme Applesta iOS:lla ja Googlesta Androidilla kuten
    16.59 - 17.05
    kerroin aiemmin Apple kutsuu tätä "Find my Network" eli FMN:ksi ja Google
    17.05 - 17.12
    kutsuu tätä "Find My Device Network" eli FMDN:ksi, siis täysin eri asioita
    17.12 - 17.17
    markkinoilla on myös Tile, joka oli alkuperäinen seurantalaite, heillä ei ole mitään
    17.17 - 17.23
    yksityisyydensuojaa, heillä ei ole useimpia yksityisyydensuojia, mutta heillä on suurin asennettu käyttäjäkunta koska
    17.23 - 17.30
    he olivat ensimmäisiä ja jostain syystä on myös Samsung, joka ei toteuta yhtäkään näistä
    17.30 - 17.36
    kolmesta protokollasta, heillä on omansa, en todella tiedä miksi koska
    17.36 - 17.41
    siinä ei ole ainutlaatuista myyntivalttia, ainoa syy tai ainoa hyöty tästä on, että se menee Samsungin
    17.41 - 17.47
    palvelimille Googlen palvelimien sijaan, sillä suurella haitalla että se toimii vain Samsung-puhelimissa kaikkien
    17.47 - 17.53
    puhelimien sijaan, koska tämä on numeropeliä ja luotamme verkostovaikutukseen, se ei näytä
    17.53 - 18.00
    hyödylliseltä minulle, mutta Samsung kieltäytyy toistaiseksi toteuttamasta mitään muiden
    18.00 - 18.07
    protokollista. Applen "Find my" oli kuten sanoin ensimmäinen näistä
    18.07 - 18.13
    yksityisistä Bluetooth-seurantaprotokollista, se käyttää elliptistä käyrää salauksessa Nist
    18.13 - 18.18
    käyrällä, Apple julkaisi osan näistä tiedoista, ei kaikkea, erityisesti
    18.18 - 18.25
    ei palvelimen kanssa kommunikointia, minkä vuoksi jo neljä vuotta sitten ihmiset takaisinmallinsivat sen, Alexander
    18.25 - 18.32
    Heinrich ja Milan Stute Tim Kornhuber ja Matthias Hollick, heillä on myös itsenäinen
    18.32 - 18.38
    toteutus FM-protokollasta, he voivat rakentaa omia find my network (FMN)
    18.38 - 18.45
    laitteita, ei find my device network (FMDN) laitteita, he voivat rakentaa omia find my network laitteita ja heillä on
    18.45 - 18.50
    oma vastaanotto-ohjelmisto nimeltä "OpenHayStack". Applen elliptisen
    18.50 - 18.57
    käyrän valinta on hieman erikoinen, koska sanoin aiemmin että on, en sanonut sitä mutta se oli dioissa että
    18.57 - 19.05
    mainostuskehyksessä on 31 tavua dataa, osa tästä on jo käytetty joten 28 tavun julkinen avain
    19.05 - 19.10
    Applen käyrällä ei oikeastaan mahdu mainostus-
    19.10 - 19.17
    kehykseen, Applella oli siisti ratkaisu tähän, he käyttävät satunnaista osoitetilaa ja laittavat loput kuusi tavua julkisesta
    19.17 - 19.23
    avaimesta MAC-osoitteeseen, tiedäthän ne ovat satunnaisia ja
    19.23 - 19.28
    tiedäthän sinun täytyy peittää kaksi ylimääräistä bittiä koska satunnaisella MAC-osoitteella on aina kaksi bittiä asetettuna mutta
    19.28 - 19.34
    muuten se on hyvä idea ja täyttää myös kaikki
    19.34 - 19.39
    vaatimukset, en aio mennä syvemmälle Apple-verkkoon koska voitte lukea kaiken siitä ja
    19.39 - 19.45
    arvelen että siitä on esitelmiä. Googlen find my device käyttää erilaista
    19.45 - 19.52
    lähestymistapaa, lopputulos on kuitenkin sama joten
    19.52 - 19.59
    Googlen maailmassa, koska he tulivat myöhemmin, heillä oli jo se etu, että he pystyivät perustamaan tämän
    19.59 - 20.06
    johonkin olemassa olevaan eli Google Fast Pair Service (GFPS), Google fast pair on jotain, joka saattaa olla tuttu useimmille
    20.06 - 20.11
    teistä, jotka olivat täällä viime vuonna, koska se on mekanismi
    20.11 - 20.18
    jota käytetään kuulokkeiden yhdistämiseen ponnahdusikkunalla puhelimeesi nykyaikaisissa
    20.18 - 20.24
    Android-puhelimissa, joka on
    20.24 - 20.29
    jotain, mitä flipper zero voi lähettää nopeasti peräkkäin suurissa
    20.29 - 20.36
    saleissa, muutama kaveri teki tämän, muutama ihminen teki sen viime vuonna
    20.36 - 20.41
    luulen että se oli hauskaa ensimmäisellä kerralla ehkä toisella mutta sen jälkeen se alkoi kyllästyttää, mutta tämä on olemassa oleva
    20.41 - 20.46
    spesifikaatio, joka kertoo miten puhua laitteille ja Google vain laajensi
    20.46 - 20.52
    sitä ja lisäsi "Find my device" siihen, mikä tarkoittaa että on vain luonnollista että sinulla on
    20.52 - 20.59
    langattomat kuulokkeet jotka toteuttavat fast pairin ja sitten ne vain laajennettiin find my device
    20.59 - 21.01
    ominaisuuksilla, kulissien takana alkuperäisessä parittamisessa luodaan niin kutsuttu hetkellinen identiteettiavain, huomaa että
    21.01 - 21.09
    kieli on hieman hämmentävää tässä koska tämä avain ei ole hetkellinen, se ei ole hetkellinen avain vaan se on avain hetkelliselle
    21.09 - 21.18
    identiteetille eikä hetkellinen identiteettiavain
    21.18 - 21.25
    omistajapuhelin valitsee sen ja lähettää lisälaitteelle, tuo on osa joka tulee seuraavassa diassa
    21.25 - 21.31
    mikä on kiinnostavaa tässä on että he generoivat kolme johdettua avainta koska se mitä he määrittelevät on että
    21.31 - 21.38
    fast pair -lisälaitteille kaikki komennot joita lähetät laitteelle pitää olla todennettuja ja
    21.38 - 21.45
    tapa tehdä se on tiedäthän sinulla täytyy olla avain omistajapuhelimessa se ei ole ongelma mutta erityisesti
    21.45 - 21.52
    seurantalaitteille haluat pystyä kommunikoimaan seurantalaitteen kanssa ilman että olet omistaja, joten jos löydät
    21.52 - 21.59
    seurantalaitteen tai epäilet että on seurantalaite haluat saada sen piippaamaan, sitä varten on soittoavain, nämä johdetut avaimet
    21.59 - 22.06
    tallennetaan Googlen palvelimille ja oletettavasti voit vain pyytää Googlea, hei löysin laitteen joka lähettää tätä tunnistetta
    22.06 - 22.13
    anna minulle soittoavain haluan saada sen soimaan ja sitten voit lähettää todennettuja komentoja saadaksesi sen soimaan
    22.13 - 22.20
    he ovat julkistaneet tai julkaisseet tämän määrittelyn, voit
    22.20 - 22.26
    lukea sen verkossa, se yrittää aina kääntää sen kielelle jonka
    22.26 - 22.31
    se luulee että pitäisi kääntää, sinun täytyy manuaalisesti asettaa se takaisin englanniksi
    22.31 - 22.35
    koska muuten se ei ole järkevää, tai ainakin se on vähemmän järkevää
    22.35 - 22.41
    mutta joo sieltä voit katsoa miten rakentaa
    22.41 - 22.46
    sellaisen jos haluaisit, luulen että sinun täytyy silti maksaa lisenssimaksuja koska se täytyy esirekisteröidä Googlen palvelimille
    22.46 - 22.52
    mitä Google tekee mainostuskehyksissään on että heillä on
    22.52 - 22.59
    lyhyempi elliptinen käyrä vain 20 tavua ja he käyttävät Eddystone-formaattia kuten sanoin Eddystone oli kuollut
    22.59 - 23.04
    se ei ole täysin kuollut he vain lisäsivät kaksi ylimääräistä lähetystyyppiä
    23.04 - 23.10
    ja koska he käyttävät vain 20 tavun avaimia heillä on vähän tilaa joten jos katsot sitä
    23.10 - 23.16
    vanhalla ohjelmistolla se sanoo vain että täällä on EddyStone-majakkoja (beacon) tyyppiä hex 40
    23.16 - 23.24
    tai 41, sisäisesti he käyttävät
    23.24 - 23.33
    determinististä elliptisen käyrän avainten generointia mikä tarkoittaa että he käyttävät tätä hetkellisenä identiteettiavaimena AES:llä
    23.33 - 23.38
    laskuritilassa salatakseen nykyisen ajan enemmän tai vähemmän generoidakseen yksityisen avaimen
    23.38 - 23.44
    tällä elliptisellä käyrällä siitä generoidaan julkinen avain joka on sitten se 20 tavun tunniste joka
    23.44 - 23.52
    julkaistaan ja jota lähetetään, omistajapuhelin voi tehdä saman
    23.52 - 23.59
    laskelman ja hakea kaikki puretut raportit. Okei puhutaanpa väärinkäytöstä
    24.00 - 24.07
    mielestäni nämä Bluetooth-seurantalaitteet eivät ole kovin hyviä asioita
    24.07 - 24.15
    väärinkäyttöön, eivät ole rationaalinen valinta jonkun vainoamiseen koska
    24.15 - 24.22
    tiedäthän ne eivät ole niin tarkkoja, akku loppuu, on kaikki nämä vastatoimenpiteet mutta ihmiset jotka tekevät sitä eivät ole
    24.22 - 24.27
    rationaalisia ihmisiä joten alhainen hinta ja helppo saatavuus tekevät siitä niin että on
    24.27 - 24.35
    kasvanut potentiaali väärinkäyttää tämän tyyppisiä Bluetooth-seurantalaitteita tiedäthän voit ostaa niitä neljän pakkauksessa sadalla
    24.35 - 24.44
    eurolla, sinun ei tarvitse tietää että AliExpress on olemassa, joten mitä Google ja Apple tekivät
    24.44 - 24.52
    reaktiona tähän on että he ovat hyviä kavereita heillä on laiteohjelmistosuojauksia sisäänrakennettuna jotka
    24.52 - 24.57
    periaatteessa tarkoittaa että laite tarkkailee yhteyttään omistajapuhelimeen ja jos
    24.57 - 25.03
    se menettää yhteyden omistajapuhelimeen liian pitkäksi aikaa se menee poissa
    25.03 - 25.08
    tilaan tai ei lähellä omistajaa -tilaan ja aloittaa vastatoimenpiteet, vasta-
    25.08 - 25.14
    toimenpiteet ovat erilaisia mutta on peruslinja periaatteessa ne piippaavat silloin
    25.14 - 25.19
    tällöin tai kun niitä liikutetaan ne vähentävät niiden
    25.19 - 25.27
    identiteetin kierron tiheyttä jotta on helpompi korreloida eri havaintoja
    25.27 - 25.35
    ja ja mistä aion puhua seuraavassa diassa ne tekevät helpommaksi paikantaa ne lisää
    25.35 - 25.41
    digitaalisen vainoamisen aiheesta oli puhe päivänä kaksi jota voitte katsoa
    25.41 - 25.48
    joten tämä on nyt kolmas ja viimeinen akronyymi tämän päivän akronyymikeitossa
    25.48 - 25.55
    find my networkille find my device Networkille molemmat näistä no Apple
    25.55 - 26.00
    Google kyllä Apple on tulossa mukaan luulen että ne kaikki toteuttavat DULT:n joka on hyvin
    26.00 - 26.07
    tylsä akronyymi se on IETF WG työryhmä joka työskentelee jolla on tehtävä tai on antanut
    26.07 - 26.14
    itselleen tehtävän aiheen ei-toivottujen paikannuslaitteiden ja seurantalaitteiden havaitsemisesta joten
    26.14 - 26.20
    heidän standardeissaan se on hyvin agnostinen he eivät puhu vain pienistä
    26.20 - 26.28
    lähettimistä vaan kaikesta mikä voidaan piilottaa ja jolla on kyky raportoida sijaintinsa joten mistä he puhuvat on
    26.28 - 26.35
    ei ole periaatteessa he puhuvat sijainnin
    26.35 - 26.42
    saatavuuden kielellä periaatteessa mistä he ovat kiinnostuneita on onko tämän laitteen omistajalla tieto sen sijainnista
    26.42 - 26.48
    riippumatta siitä miten se tapahtuu joten se koskisi myös GSM-seurantalaitetta ja
    26.48 - 26.56
    sitten vaaditaan tietyn bitin lähettämistä joten se on periaatteessa kuin paha bitti IP:ssä mutta tällä kertaa koska näitä voi
    26.56 - 27.02
    enimmäkseen tuottaa vain kunnon yritykset jotka lupaavat tehdä laiteohjelmiston oikein
    27.02 - 27.09
    laite asettaa tietyn bitin lähetyskehyksiinsä ilmoittaakseen kaikille
    27.09 - 27.15
    vastaanottaville laitteille että tämän laitteen omistaja tietää sen sijainnin ja voi
    27.15 - 27.21
    reagoida sen mukaisesti mitä he myös esittelivät tässä on kiinnostava asia
    27.21 - 27.28
    komennoista ei-omistaja laitteille joten suurin osa määrittelystä puhuu siitä mitä omistajalaitteen tekee
    27.28 - 27.36
    mutta he erityisesti antavat valtuutuksen ei-omistaja laitteille vuorovaikuttaa laitteen kanssa jos se on
    27.36 - 27.43
    ei lähellä omistajaa -tilassa joten jos kadotan tunnisteen tämä on Googlen find my device -verkossa jos kadotan tämän liian
    27.43 - 27.50
    pitkäksi aikaa ja tämä olen sammuttanut puhelimen johon tämä on yhdistetty joten se on nyt kadotettu enemmän tai vähemmän se lähettää
    27.50 - 27.56
    erilaisen majakan jota voit nähdä vastaanottimella ja voin yhdistää siihen ja
    27.56 - 28.01
    ilman mitään lisävaltuutusta voin saada sen piippaamaan normaalisti tarvitsisin
    28.01 - 28.08
    valtuutuksen saadakseni sen piippaamaan jos se ei ole jos se on lähellä omistajaa -tilassa
    28.08 - 28.13
    okei se oli johdanto ja ja taustat kaikista näistä
    28.13 - 28.20
    protokollista ja kaikista näistä akronyymeistä joten toivon että voitte nyt luotettavasti erottaa
    28.20 - 28.26
    find my network -laitteet find my device network -laitteista mikä tekee siitä hieman
    28.26 - 28.33
    helpompaa en en puhu find my Networkista enää paljon ja aion näyttää teille miten voitte vastaanottaa
    28.33 - 28.38
    tämän koska tiedäthän se on ilmassa voit vain työntää antennisi ulos
    28.38 - 28.46
    ja ensimmäinen ja ilmeisin asia on että tarvitset ohjelmisto-
    28.46 - 28.53
    määritellyn radion jota kiinnostavasti kutsutaan rad1oksi joten CCC camp
    28.53 - 29.08
    vuonna 2015 toi näitä ja ja antoi paljon näitä hakkereille ympäri
    29.08 - 29.16
    Saksaa ainakin tämä on HackRF yhteensopiva ja voi vastaanottaa 2.4 GHz
    29.16 - 29.25
    signaaleja minulla on anteeksi minulla on näytöllä kuvankaappaus tältä
    29.25 - 29.30
    kannettavalta muutama tunti sitten näyttäen ja olen suodattanut sen Googlen
    29.30 - 29.37
    find my device -kehysten UUID:lle ja näyttäen että kyllä voit vastaanottaa näitä
    29.37 - 29.44
    kehyksiä mutta jos katsot ajoitusta niiden välillä mikä ei ole niin helppoa huomaat että se ei poimi
    29.44 - 29.49
    kaikkia kehyksiä se on suhteellisen heikko vastaanotossa se ei ole
    29.49 - 29.55
    paras työkalu tiedäthän työskennellä 2.4 GHz:llä joten käytetään työkalua joka on
    29.55 - 30.00
    suunniteltu työhön ja on yritys taas en yritä tehdä mainoksia mutta on yritys
    30.00 - 30.06
    joka tekee paljon näitä Nordic Semi heillä on lähes kaikkialla oleva NRF-tuotelinja
    30.06 - 30.12
    luulen että minulla on kolme erilaista kehitysalustaa täällä
    30.12 - 30.18
    ne myyvät noin 20 eurolla missä tahansa osien komponenttikaupassa
    30.18 - 30.24
    ja Nordic oli niin ystävällinen että teki saataville laiteohjelmiston joka muuttaa
    30.24 - 30.31
    tämän täysiveriseksi Bluetooth-nuuskijaksi liität vain kehitys-
    30.31 - 30.38
    alustan lataat Nordic Bluetooth nuuskija -laiteohjelmiston saat tämän
    30.38 - 30.44
    Wireshark-työkaluun ja sitten saat tämän näytölle se on tiedäthän täysin toimiva Wireshark-lisäosa voit
    30.44 - 30.50
    valita MAC-osoitteen laitteen näennäisen MAC-osoitteen josta olet
    30.50 - 30.57
    kiinnostunut se seuraa sitten jopa automaattisesti tätä
    30.57 - 31.05
    ja tekee kaiken dekoodauksen ja muun näytöllä voit nyt nähdä paketti-
    31.05 - 31.12
    formaatin Google find my device Network -laitteesta tämä on palvelun käyttäjä ID
    31.12 - 31.17
    0xFEAA ja siellä joten 0xFEAA on EddyStone ID ja siellä löydät
    31.17 - 31.23
    raportin joka ei ole alkuperäinen EddyStone-formaatti se on 41 41 on laitteelle joka on ollut
    31.23 - 31.27
    tai ei ole lähellä omistajaansa joten 40 on laite joka on lähellä omistajaa ja 41 on laite joka ei ole lähellä omistajaa
    31.27 - 31.35
    nyt mitä voin tehdä sillä taas käytetään työhön sopivaa työkalua
    31.35 - 31.41
    työkalua joka sopii työhön NRF-Connect on eri työkalu myös Nordicilta sattumalta
    31.41 - 31.46
    Androidilla se mahdollistaa mainostuskehysten kuuntelun
    31.46 - 31.51
    siinä on suodattimia ja tiedäthän taas suodatin tälle täällä älkää hätääntykö Bluetooth-ihmiset ovat väärin päin
    31.51 - 31.58
    joskus se on little Endian (LE) suodatin tälle kehystyypille
    31.58 - 32.06
    sitten mahdollistaa minun tehdä Bluetooth LE -yhteys tässä kuten sanoin
    32.06 - 32.12
    aiemmin tämä laite ei ole itse asiassa lähellä omistajaa -tilassa joten voin lähettää sille komentoja jos katsot tarkasti
    32.12 - 32.19
    kuvankaappausta voit nähdä joten voin lähettää komennon tässä on työkalujen määrittelyssä
    32.19 - 32.27
    lista komennoista joita voin lähettää kolme diaa taaksepäin oli URL voin lähettää komennon kuten 0300
    32.27 - 32.32
    joka saa piipparin aktiiviseksi ja mitä voit nähdä täällä on että lähetin 0301
    32.32 - 32.38
    sammuttaakseni sen taas okei
    32.38 - 32.44
    nuo ovat työkalut joita voit käyttää vuorovaikuttaaksesi tämän kanssa on yksi lisä-
    32.44 - 32.52
    asia on Googlen varsinaisen Android-sovelluksen takaisinmallinnus joka tekee tämän tämä on mitä alun perin
    32.52 - 32.57
    aloitin tekemään on yrittää injektoida itseni HS tarkoitan SSL (secure socket layer) -liikenteeseen
    32.57 - 33.08
    osoittautuu että on paljon sertifikaattien kiinnittämistä ja se on kaikki hyvin työlästä on työkaluja sitäkin varten
    33.08 - 33.16
    ah joku löysi sen kiitos käytin Moto-tunnistetta tässä koska
    33.16 - 33.21
    verrattuna toiseen laitteeseen sillä on suhteellisen vähemmän intensiivinen
    33.21 - 33.25
    piippari kiitos demonstraatiosta
    33.25 - 33.30
    [Aplodeja]
    33.30 - 33.36
    joten tätä kuvankaappausta varten kiersin julkisen avaimen kiinnityksen ja ilmeisesti sisäisesti API:a kutsutaan Novaksi ja
    33.36 - 33.42
    siellä on tämä lista tämä laitteiden lista päätepiste ja kyllä voin löytää minun
    33.42 - 33.48
    Moto-tunnisteeni sieltä mutta se on kaikki hyvin työlästä ja salattua ja alun perin halusin lopettaa esitykseni tähän diaan
    33.48 - 33.55
    ja kutsua teitä takaisinmallintamaan tämän koska minä käyttäjätarinana haluan pystyä
    33.55 - 34.02
    löytämään tunnisteeni tai tietää tunnisteitteni hetkellisen identiteettiavaimen jotta
    34.02 - 34.13
    kotiautomaationi voi ilmoittaa minulle jos autoni tai pyöränavaimeni eivät ole kotona, osoittautuen olin liian myöhässä
    34.13 - 34.19
    eli Leon Böttger joka on myös yksi näiden Air Guard -sovellusten kehittäjistä teki tämän
    34.19 - 34.23
    tämän jo kaksi viikkoa sitten
    34.23 - 34.26
    [Aplodeja]
    34.26 - 34.31
    joo joten mitä jää teille tehtäväksi on tiedäthän katsoa sitä, parantaa sitä
    34.31 - 34.36
    ehkä integroida se kotiautomaatioon tai johonkin muuhun ja katsoa muita asioita joihin viittasin katsoa
    34.36 - 34.42
    rajapintaa protokollatasolla kaiken pitäisi olla salattu kunnolla ja algoritmien ja johtamisen ja kaiken
    34.42 - 34.48
    sellaisen näyttää hyvältä mutta ehkä on jotain outoa rajapinnassa ei koskaan tiedä tarkoitan siellä
    34.48 - 34.56
    oli puhe päivänä yksi yhdestä näistä asioista ensimmäisellä diallani joten ehkä te
    34.56 - 35.03
    löydätte jotain lisää ja sillä en ole varma voimmeko ottaa kysymyksiä
    35.03 - 35.09
    Luulen viisi minuuttia meillä on neljä kysymystä, isot aplodit Henrykille
    35.09 - 35.18
    tulkaa mikrofoneille tai sitten me olemme signaalienkeleitä
    35.18 - 35.25
    onko kysymyksiä internetistä, ah ei internetistä, joten täällä mikrofoni numero kaksi
    35.25 - 35.33
    okei joten todella nopea kysymys jos esimerkiksi ei-omistaja laitteella on vale-
    35.33 - 35.40
    paikannus päällä jos (beacon) majakka yhdistyy ei-omistaja puhelimeen lähettääkö puhelin
    35.40 - 35.48
    paikannuksen kuten ei sitä paikannusta eteenpäin mutta ei todellista vaan väärennetyn
    35.48 - 35.55
    tarkoitatko jos ei-omistaja laite joka havaitsee seurantalaitteen ei
    35.55 - 36.01
    omaa nykyistä sijaintia tai sillä on vanhentunutta sijaintidataa joo on kuin luultavasti
    36.01 - 36.06
    luultavasti ei luulen että se on toteutuskysymys arvaan useimmat puhelimet
    36.06 - 36.12
    tietävät missä ne ovat useimmiten joo mutta voit huijata niitä näyttämään muuta
    36.12 - 36.16
    paikannusta ja ah joo tietenkin sitten se lähettää virheellisiä raportteja
    36.16 - 36.18
    okei kiitos
    36.18 - 36.20
    mikrofoni numero yksi olkaa hyvä
    36.20 - 36.25
    hei joo halusin kysyä sinulta noita seurantalaitteita käytetään usein polkupyöräsi
    36.25 - 36.30
    turvaamiseen tai sellaiseen joten jos laitan poikani polkupyörän rautatieasemalle menen
    36.30 - 36.36
    töihin meneekö se omistajapuhelimen poissaolotilaan
    36.36 - 36.41
    joo se on toteutuskysymys en ole täysin varma mitkä
    36.41 - 36.47
    eri ajat ovat Apple on hyvin hiljainen aiheesta luulen että se on tunti Applella ja 50 minuuttia Androidilla saattaa
    36.47 - 36.54
    olla päiväkin en ole täysin varma joten jokainen varas löytää seuranta-
    36.54 - 37.00
    laitteen välittömästi kyllä ehkä kyllä joten on ihmisiä jotka rakentavat laitteita joita ei voi löytää
    37.00 - 37.07
    koska tiedäthän kaikki tässä olettaa että toimit hyvässä uskossa voisit vain olla asettamatta bittiä ja
    37.07 - 37.14
    kiertää avainta paljon nopeammin ja on huhuja että tiedäthän tietyt
    37.14 - 37.19
    markkinapaikat tarjoavat näitä asioita mutta en tietäisi mitään
    37.19 - 37.25
    sellaisesta käytännössä
    37.25 - 37.28
    mikrofoni numero viisi olkaa hyvä kyllä hei
    37.28 - 37.32
    kiitos esityksestä viimeiseen kysymykseesi olen tietoinen tutkimuspapereista
    37.32 - 37.38
    jotka de-anonynisoivat Bluetoothin pienten epätäydellisyyksien kautta
    37.38 - 37.46
    antennissa mutta ne tarvitsevat monta jälkeä joten ehkä ei todellinen hyökkäys joo kiitos
    37.46 - 37.53
    sitten mikrofoni numero yksi
    37.53 - 37.56
    kyllä kiitos kivasta esityksestä
    37.56 - 38.01
    olen työskennellyt Applen find myn kanssa puolentoista vuoden ajan ja
    38.01 - 38.07
    huomasin joitain outoja käyttäytymisiä Applen puolella että kuten eri laitteet iPhone
    38.07 - 38.15
    Mac iPad näyttävät eri sijaintipäivityksiä laitteille ja joskus puhelimeni
    38.15 - 38.22
    ei näytä päivitystä kahteen päivään mutta MACillä se on täysin ajan tasalla
    38.22 - 38.29
    kuten 5 minuuttia sitten tiedätkö mistä se johtuu ja toinen
    38.29 - 38.36
    kysymys onko mitään hyvää tapaa päästä käsiksi Applen APIin hakeakseen kuten
    38.36 - 38.43
    mukautettuja seurantalaitteita koska yritin open HayStacksiä ja lisäosa vaikuttaa
    38.43 - 38.50
    vanhentuneelta Applen APIn käyttämiseen onko mitään uutta työkalua
    38.50 - 38.58
    joten toiseen kysymykseen en tiedä koska ainoa asia jonka tiedän on että open discuss puhuin tekijän kanssa
    38.58 - 39.04
    jonkin aikaa sitten ja joo koska valmistajat pyrkivät kohtelemaan näitä yksityisyysongelmana ja ongelmana
    39.04 - 39.10
    jos siitä tulee tiedäthän yksityisyysongelma he pyrkivät lukitsemaan nämä APIt ja anteeksi en tiedä mitään
    39.10 - 39.17
    parempaa erityisesti tiedäthän Applen Secure Boot ja kaikki se juttu se on
    39.17 - 39.22
    suhteellisen turvallista, ensimmäiseen kysymykseen arvaan että se menee samaan suuntaan koska ei-omistajalaite
    39.22 - 39.29
    omistajalaitteen joka haluaa löytää purkaa raportit tarvitsee nykyisen avaimen koska Apple ei tiedä avainta sen
    39.29 - 39.36
    täytyy olla salattu jollain ja jossain avainnipussa ja ehkä heillä ei ole synkronointia
    39.36 - 39.42
    vielä ihan kunnossa okei kiitos paljon tiedän että Googlelle esimerkiksi
    39.42 - 39.49
    Google ei näytä "Find my" sijainteja verkkoselaimessa
    39.49 - 39.55
    koska verkkoselaimella ei ole avaimia ne tallennetaan vain puhelimiin suojattuun tallennustilaan
    39.55 - 40.04
    joo kiitos paljon sitten isot aplodit Henrik Plötzille
    40.04 - 40.08
    Käänsi Marko Pennanen (ITKST56 kurssin tehtävä JYU.FI:ssä)
    40.08 - 40.14
  • Not Synced
Title:
38C3 - Find My * 101
Description:

more » « less
Video Language:
English
Duration:
40:16

Finnish subtitles

Revisions Compare revisions