Az ujjlenyomat-teszt ad neked egy számot, és entrópia biteknek nevezi. Aztán az emberek összeadják ezeket a számokat, és arra jutnak, hogy ők az internet néhány emberének egyike. Mindkét lépés érdekes módokon hibás. A bitek nem függetlenek, és a teszt nem népszámlálás.

1. Ne add össze a függő jelzéseket

Kezdd a megfigyelések közötti kapcsolattal, ne a számukkal, amit a W3C ujjlenyomat-iránymutatása is kér, amikor valószínű eloszlásokról beszél. Két kiegyensúlyozott bináris tulajdonság mutatja meg az aritmetikát legegyszerűbb formájában.

RelationshipPossible observed pairs
Independent properties00, 01, 10, 11
The second always copies the first00, 11

Négy egyformán valószínű állapot két bitet hordoz; két egyformán valószínű állapot egyet. Ha a második tulajdonság mindig az elsőt másolja, a jelentés továbbra is két mezőt sorol fel, és az információ továbbra is egy bit. Ugyanazt a tényt kétszer olvasni nem második megkülönböztetés.

A valódi jellemzők ritkán pontos másolatok. A nyelv, a területi beállítás és az időzóna olyan módokon korrelál, amelyeket a függetlenség feltevése figyelmen kívül hagy, és ezért a naiv összeadás túlbecsüli az eredményt.

2. Kérdezd meg, melyik populációt írja le a pontszám

Egy teszt őszintén jelentheti, hogy egy kombináció ritka volt a saját megfigyelésein belül. Ez egy mintára vonatkozó állítás, egy adott dátumon, adott attribútumlistával és adott számítással. Ez nem a böngésződ állandó tulajdonsága, és nem a világ minden eszközének megszámlálása. A böngészőfrissítések maguktól elmozdítják a választ.

Olvasd el a módszert a cím előtt: mit gyűjtöttek, hogyan csoportosították az értékeket, hány minta volt, és a ritkaságra vonatkozó állítás ugyanabból a panelből származik-e, amely a pontszámot készítette. Egy kis, önkiválasztott mintán számított szám a mintát írja le.

3. Válaszd szét a felismerést az identitástól

Egy tartós fiók vagy cookie mindenféle ravasz ujjlenyomatozás nélkül összeköti a látogatásaidat, és a VPN-kijárat váltása nem érinti. Az ujjlenyomat felismerhet egy visszatérő böngészőt anélkül, hogy megnevezné a mögötte álló személyt. Ezek különböző képességek, és egy pontszám összemosi őket. Amikor egy szolgáltatás identitást akar, általában először az unalmas eszközökhöz nyúl.

Ez azt is megmagyarázza, miért tűnhet két ember ugyanabban az irodában azonosnak egy durva ujjlenyomatnak, és teljesen különbözőnek egy bejelentkezésnek.

4. Vedd észre, mi mozgatja úgyis a számot

A beállítások változnak, a bővítmények változnak, és a böngészőverziók megváltoztatják, mi egyáltalán megfigyelhető. Egyes védelemek szándékosan normalizálnak olyan mezőket, amelyeket a teszt különbséget tevőként számolna. Mások munkamenetenként randomizálnak egy értéket, ami instabilitásként, nem anonimitásként jelenik meg.

Az ujjlenyomat, amely minden látogatáskor elmozdul, nehezebben kapcsolható össze a munkamenetek között, és semmit sem mond a ritkaságodról. Mindkét tény az olvasáshoz tartozik.

5. Döntsd el, mit próbálsz elérni

Írd le a célt, mielőtt bármit telepítesz. Ha a cél egy hirdetési hálózat webhelyek közötti követésének megállítása, a cookie- és tárolási higiénia plusz egy tartalomblokkoló végzi a munka nagy részét. Ha a cél egy konkrét korreláció elkerülése, nevezd meg a jellemzőt. Ha a cél az, hogy nehéz legyen kiemelni téged, az őszinte megközelítés egy mainstream konfiguráció, nem egy ritka.

Az ellenintuitív rész az, hogy a ritkaság hajhászása könnyebben kiszúrhatóvá tesz. A megkülönböztető konfiguráció pontosan az, amit egy ujjlenyomat-szkript remél megtalálni. Beolvadni más cél, mint egy kinyomtatott számot maximalizálni.

Kapcsolódó cikkek