In fingerprinttest jout dy in getal en neamt it bits entropie. Dan telle minsken dy getallen byinoar en konkludearje dat se ien fan in hantsjefol minsken op it internet binne. Beide stappen binne op nijsgjirrige wizen ferkeard. De bits binne net ûnôfhinklik, en de test is gjin folkstelling.

1. Tel gjin ôfhinklike sinjalen byinoar

Begjin mei de relaasje tusken de waarnimmingen ynstee fan har oantal, dat is ek wat de rjochtline oer fingerprints fan W3C freget as it oer wierskynlike ferdielings praat. Twa balansearre binaire eigenskippen litte de rekkenjen yn har ienfâldichste foarm sjen.

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

Fjouwer like wierskynlike tastannen drage twa bits; twa like wierskynlike tastannen drage ien. As de twadde eigenskip altyd de earste kopiearret, listet it rapport noch altyd twa fjilden en de ynformaasje is noch altyd ien bit. Deselde feiten twa kear lêze is gjin twadde ûnderskie.

Echte eigenskippen binne selden krekte kopyen. Taal, lokaasje en tiidsône binne korrelearre op wizen dy't in ûnôfhinklikensanname negearret, en dêrom oerskatte naïve optelling it resultaat.

2. Freegje hokker populaasje de skoare beskriuwt

In test kin earlik rapporteare dat in kombinaasje seldsum wie binnen syn eigen waarnimmingen. Dat is in bewearing oer in monster, op in datum, mei in bepaalde attribútlist en in bepaalde berekkening. It is gjin permaninte eigenskip fan dyn browser, en it is gjin telling fan elk apparaat yn 'e wrâld. Browserupdates ferpleatse it antwurd fansels.

Lês de metoade foar de kop: wat waard sammele, hoe waarden wearden groepearre, hoefolle monsters wiene der, en komt de seldsumheidsbewearing út itselde paniel dat de skoare produsearre. In getal berekkene tsjin in lyts selskeazen monster beskriuwt it monster.

3. Skied erkenning fan identiteit

In permanint akkount of in cookie ferbynt dyn besites sûnder hokker tûk fingerprinting dan ek, en it feroarjen fan in VPN-útgong rekket it net. In fingerprint kin in weromkommende browser werkenne sûnder de persoan der efter te neamen. Dat binne ferskillende fermogens, en ien skoare ferflouwet se byinoar. As in tsjinst identiteit wol, grypt it meastentiids earst nei de saai ark.

Dat ferklearret ek wêrom't twa minsken yn itselde kantoar identyk lykje kinne foar in grof fingerprint en hielendal oars foar in oanmelding.

4. Tink derom wat it getal dochs beweegt

Ynstellings feroarje, tafoegings feroarje, en browserversjes feroarje wat yn 't earstoan waarnimber is. Guon beskermingen normalisearje bewust fjilden dy't in test oars as ûnderskiedend telle soe. Oaren meitsje in wearde per sesje willekeurich, wat as ynstabiliteit ynstee fan anonymiteit ferskynt.

In fingerprint dat by elk besite ferskood, is dreger oer sesjes te keppeljen, en it fertelt dy neat oer dyn seldsumheid. Beide feiten hearre by it lêzen.

5. Beslis watst besykje te berikken

Skriuw it doel op foardatst wat ynstallearret. As it doel is om cross-site tracking troch ien advertinsjenetwurk te stopjen, docht cookie- en opslachhygiëne plus in ynhâldblokkearder it measte wurk. As it doel is om ien spesifike korrelaasje te mijen, neam de eigenskip. As it doel is om dreech út te kearen, is de earlike oanpak in mainstream-konfiguraasje ynstee fan in seldsume.

It tsjinyntuïtyf part is dat it jeien fan seldsumheid dy makliker te kiezen makket. In ûnderskiedende konfiguraasje is krekt wat in fingerprintskript hoopt te finen. Yn 'e kliber opgean is in oar doel as in printe getal maksimalisearje.

Relatearre artikelen