Přejít na obsah
Fingerprinting

Screen Fingerprinting

Screen fingerprinting je technika, která používá charakteristiky obrazovky, jako je rozlišení, barevná hloubka, poměr pixelů, dostupná plocha obrazovky a uspořádání více monitorů, jako identifikační signály. I když je jakákoli izolovaná hodnota obrazovky běžná, kombinace s poměrem pixelů zařízení a detaily viewportu přidává profilu zařízení užitečnou entropii.

Jak to funguje

Jak funguje Screen Fingerprinting

Prohlížeče zpřístupňují vlastnosti obrazovky prostřednictvím standardních objektů, včetně celkové šířky a výšky, dostupné plochy bez systémového rozhraní, barevné a pixelové hloubky a poměru pixelů zařízení, který vztahuje CSS pixely k fyzickým pixelům. Skript tyto hodnoty čte přímo, bez jakéhokoli zvláštního svolení.

Displeje s vysokou hustotou a nastavení škálování vytvářejí charakteristické hodnoty poměru pixelů a rozdíl mezi celkovým a dostupným prostorem může odhalit rozhraní operačního systému. Na některých platformách přidávají další detail informace o více monitorech nebo orientaci.

Signály obrazovky jsou středně stabilní, ale mohou se změnit, když uživatel připojí externí monitor, upraví škálování nebo otočí zařízení. Z toho důvodu se kombinují se stabilnějšími signály a porovnávají se tolerantně, místo aby se považovaly za pevné identifikátory.

Proč na tom záleží

Proč na Screen Fingerprinting záleží při prevenci podvodů

Screen fingerprinting přidává entropii, která pomáhá oddělit jinak podobná zařízení a může odhalit nekonzistence typické pro zfalšovaná prostředí. Konfigurace, která tvrdí, že je mobilní zařízení, zatímco hlásí rozlišení v desktopovém měřítku, nebo emulátor s nevěrohodnými metrikami obrazovky se stává snadněji označitelným. Je to lehký, ale užitečný přispěvatel k rozpoznávání zařízení bez cookies.

S TRACIO

Jak to řeší TRACIO

TRACIO zahrnuje charakteristiky obrazovky mezi svých více než 130 signálů a používá je jak pro jejich charakteristickou sílu, tak k ověření konzistence oproti deklarovanému typu zařízení. Protože se konfigurace obrazovky může změnit s externími monitory nebo škálováním, TRACIO uplatňuje tolerantní porovnávání, aby běžné změny nenarušily rozpoznání. Signál podporuje celkovou spolehlivost identifikace, místo aby sloužil jako jedinečný klíč.

FAQ

Často kladené otázky

Identifikujte každé zařízení s jistotou

Začněte s bezplatným plánem 2,500 volání API měsíčně. Bez platební karty.