Súkromie prehliadača

Test stability odtlačku prehliadača

Porovnajte podpisy Canvas, WebGL a offline zvuku medzi meraniami bez odosielania odtlačkov na server.

Interpretujte opatrne. Stabilný podpis neidentifikuje osobu a zmenený podpis nedokazuje ochranu pred sledovaním. Môžu ho meniť aktualizácie, obrazovka, grafické ovládače, nastavenia a náhodný šum.

Pripravené. Serveru sa neodosiela žiadny signál odtlačku.

Stabilita

Porovnateľné skóre—Spustite test aspoň dvakrát.
Uložené merania0Až 20 záznamov, uložených iba v localStorage.
Kombinovaný odtlačok—Hash SHA-256 dostupných komponentov.

Canvas 2D

Netestované
Odtlačok
—
Čo sa vykresľuje

Viacjazyčný text, emoji, tvary, priehľadnosť, prechody, tiene a skladanie. Tri rovnaké vykreslenia odhaľujú aj variabilitu v rámci merania.

WebGL

Netestované
Odtlačok
—
Čo sa meria

Deterministická scéna, schopnosti WebGL, číselné limity, rozšírenia, presnosť shaderov a tam, kde je to povolené, deklarovaný grafický vykresľovač.

Zvuk

Netestované
Odtlačok
—
Čo sa počíta

Syntetické offline vykreslenie používa oscilátor, filter a kompresor. Nepoužíva sa mikrofón ani nahraný zvuk.

Signály prostredia a rozdiely

SignálAktuálna hodnotaPredchádzajúce porovnanie
Žiadne merania.

Lokálna história

Dátumy a skrátené odtlačky
DátumCanvasWebGLZvukKombinované
Žiadne uložené merania.

Porovnanie pred a po

Spustite rovnaký test na rovnakom zariadení a uložte východiskový stav. Aktivujte VPN alebo zmeňte jedno príslušné nastavenie, test zopakujte za rovnakých podmienok a uložte ďalší výsledok.

Na porovnanie uložte výsledok pred zmenou a po nej.

Čo vám tento test povie

Tento test ukazuje, či vybrané výstupy vykresľovania zostávajú medzi meraniami stabilné. Stabilita môže pomôcť vysvetliť, ako vlastnosti prehliadača prispievajú k rozpoznaniu, nie je však jedinečnosťou. Bez porovnania s reprezentatívnou populáciou opakovaný odtlačok nehovorí, koľko ďalších ľudí ho zdieľa.

Ako spustiť test

  1. Ponechajte profil prehliadača, zariadenie a podmienky zobrazenia nezmenené a vyberte si, či chcete uchovať lokálnu históriu.
  2. Spustite test a potom ho raz zopakujte bez zmeny, aby ste určili bežnú variabilitu.
  3. Komponenty Canvas, WebGL a zvuku čítajte samostatne vrátane nedostupných komponentov a označeného hašovacieho algoritmu.

Ako funguje meranie

Prehliadač vykresľuje deterministické scény Canvas a WebGL a spracúva zvuk pomocou OfflineAudioContext. Opakované vykreslenia v rámci testu pomáhajú odhaliť variabilitu; mikrofón sa nepoužíva.

Podpisy zvyčajne používajú SHA-256, podľa potreby s označenou náhradnou metódou. Výpočet a voliteľná obmedzená história zostávajú v prehliadači; odtlačky sa neposielajú nášmu serveru ani službám tretích strán.

Ako porozumieť výsledkom

Stabilné podpisy
Merané komponenty vytvorili za týchto podmienok rovnaké podpisy. To nedokazuje aktívne sledovanie ani absenciu ochrany.
Podpisy sa líšia
Ochrana môže pridávať šum, ale výstup môžu zmeniť aj aktualizácie, grafické ovládače, obrazovky alebo nastavenia. Preskúmajte, ktorý komponent sa zmenil.
Komponent nie je dostupný
Prehliadač neposkytol použiteľný výsledok vykreslenia alebo zvuku. Zostáva to obmedzením merania, nie vymysleným úspechom alebo zlyhaním.

Porovnanie pred a po

  1. Po dvoch nezmenených meraniach na rovnakom zariadení, profile a verzii prehliadača uložte východiskový stav.
  2. Zmeňte jedno príslušné nastavenie ochrany pred odtlačkami a zopakujte rovnaký test.
  3. Porovnajte komponenty a variabilitu v rámci merania pri zachovaní rovnakého hašovacieho algoritmu. Nemožno predpokladať, že samotná zmena VPN zmení vykresľovanie.

Limity testu

  • Tieto tri oblasti nepokrývajú každú metódu rozpoznávania prehliadača.
  • Samotná variabilita nedokazuje účinnú ochranu; stránky môžu kombinovať iné signály alebo rozpoznávať vzory vo variabilite.

Čo v prípade potreby zmeniť

Chcete obmedziť stabilné detaily vykresľovania
Vyskúšajte zdokumentovanú ochranu prehliadača a porovnajte jej vplyv na každý komponent vrátane prípadných problémov s kompatibilitou stránok.
Históriu nemožno uložiť ani vymazať
Skontrolujte povolenia úložiska a údaje stránky v prehliadači. Výsledok aktuálnej karty môže zostať dostupný aj pri zlyhaní uloženia.

Často kladené otázky

Je stabilný hash pre mňa jedinečný?

Tento test to nedokáže určiť. Nemá databázu populácie na výpočet jedinečnosti.

Nahráva ma zvukový test?

Nie. Vykresľuje syntetický zvukový signál offline bez žiadosti o prístup k mikrofónu.

Zdroje a technické referencie