Przejdź do treści
Fingerprinting

Screen Fingerprinting

Screen fingerprinting to technika, która wykorzystuje cechy wyświetlacza, takie jak rozdzielczość, głębia kolorów, współczynnik pikseli, dostępny obszar ekranu i układ wielu monitorów, jako sygnały identyfikujące. Choć każda pojedyncza wartość ekranu jest powszechna, jej połączenie ze współczynnikiem pikseli urządzenia i szczegółami okna widoku dodaje użytecznej entropii do profilu urządzenia.

Jak to działa

Jak działa Screen Fingerprinting

Przeglądarki udostępniają właściwości ekranu poprzez standardowe obiekty, w tym całkowitą szerokość i wysokość, dostępny obszar z wyłączeniem interfejsu systemu, głębię kolorów i pikseli oraz współczynnik pikseli urządzenia, który wiąże piksele CSS z pikselami fizycznymi. Skrypt odczytuje te wartości bezpośrednio, bez żadnych specjalnych uprawnień.

Wyświetlacze o wysokiej gęstości i ustawienia skalowania dają charakterystyczne wartości współczynnika pikseli, a różnica między całkowitą a dostępną przestrzenią ekranu może ujawnić elementy interfejsu systemu operacyjnego. Na niektórych platformach informacje o wielu monitorach lub orientacji dodają kolejnych szczegółów.

Sygnały ekranu są umiarkowanie stabilne, ale mogą się zmienić, gdy użytkownik podłączy zewnętrzny monitor, dostosuje skalowanie lub obróci urządzenie. Z tego powodu łączy się je ze stabilniejszymi sygnałami i dopasowuje tolerancyjnie, zamiast traktować jako stałe identyfikatory.

Dlaczego to ważne

Dlaczego Screen Fingerprinting ma znaczenie dla zapobiegania oszustwom

Screen fingerprinting dodaje entropię, która pomaga oddzielić skądinąd podobne urządzenia i może ujawnić niespójności typowe dla sfałszowanych środowisk. Konfiguracja podająca się za urządzenie mobilne, jednocześnie zgłaszająca rozdzielczość w skali desktopowej, lub emulator z nieprawdopodobnymi metrykami ekranu stają się łatwiejsze do oznaczenia. To lekki, ale użyteczny wkład w rozpoznawanie urządzeń bez plików cookie.

Z TRACIO

Jak TRACIO sobie z tym radzi

TRACIO uwzględnia cechy wyświetlacza wśród swoich ponad 130 sygnałów, wykorzystując je zarówno do charakterystyczności, jak i do sprawdzania spójności względem deklarowanego typu urządzenia. Ponieważ konfiguracja ekranu może się zmienić wraz z zewnętrznymi monitorami lub skalowaniem, TRACIO stosuje tolerancyjne dopasowanie, tak aby rutynowe zmiany nie zaburzały rozpoznania. Sygnał wspiera ogólną pewność identyfikacji, zamiast służyć jako unikatowy klucz.

FAQ

Najczęściej zadawane pytania

Identyfikuj każde urządzenie z pewnością

Zacznij od bezpłatnego planu z 2,500 wywołaniami API miesięcznie. Bez karty kredytowej.