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 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 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.
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íč.
Související pojmy
Prozkoumejte dále
Č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.