Odcisk canvas

Odcisk canvas to hash ukrytego obrazu, który strona rysuje w przeglądarce; wynik zależy od karty graficznej, sterowników i czcionek urządzenia.

Zaktualizowano · Redakcja Prokso

Canvas to element HTML5, na którym strona może rysować tekst, kształty i gradienty. Aby utworzyć odcisk, skrypt strony rysuje ukryty obraz, odczytuje uzyskane piksele i liczy z nich hash. Nic nie widzisz, a wszystko trwa ułamek sekundy.

Ten sam rysunek na różnych urządzeniach wychodzi trochę inaczej. Na wynik wpływają karta graficzna i jej sterowniki, system operacyjny, zainstalowane czcionki, wygładzanie oraz wersja przeglądarki. Różnica kilku pikseli jest niewidoczna dla oka, ale całkowicie zmienia hash.

Sam odcisk canvas nie jest unikalny: identyczne laptopy z identycznym oprogramowaniem dają podobny wynik. Dlatego strony łączą go z innymi sygnałami - WebGL, listą czcionek, rozmiarem ekranu, językiem i strefą czasową. Razem tworzą one odcisk przeglądarki, który pomaga rozpoznać urządzenie bez plików cookie.

Proxy nie wpływa na odcisk canvas. Obraz powstaje w Twojej przeglądarce, a proxy tylko przekazuje ruch sieciowy i zmienia IP, który widzi strona. Jeśli otworzysz tę samą stronę z tej samej przeglądarki przez różne IP, odcisk canvas pozostanie taki sam.

Zarządzać tym parametrem pozwalają przeglądarki antydetect. W nich każdy profil ma własne ustawienia odcisku: jedne programy dodają do obrazu niewielki, stały szum, inne zostawiają prawdziwą wartość urządzenia. Ważne, aby wartość nie zmieniała się od zapytania do zapytania w obrębie jednego profilu, bo ciągłe skoki same w sobie wyglądają podejrzanie.

Canvas nie jest jedyną taką metodą. Podobnie działa odcisk WebGL, który opisuje kartę graficzną i jej możliwości, oraz odcisk audio, gdy skrypt przetwarza niesłyszalny dźwięk i liczy hash wyniku. Wszystkie opierają się na tym samym: to samo zadanie na różnym sprzęcie daje nieco inny wynik. Niektóre przeglądarki nastawione na prywatność domyślnie dodają szum albo zabraniają odczytu canvas. Ale taka ochrona też jest widoczna dla strony, bo odróżnia przeglądarkę od większości zwykłych użytkowników. Dlatego każdy wariant ustawień ma swoje plusy i minusy.

Ustawienia profilu zwykle łączy się z proxy: canvas, WebGL i czcionki ustawia przeglądarka, a IP i kraj - proxy. Jak zrobić to w praktyce, pokazuje instrukcja dla AdsPower. Warto też sprawdzić, czy profil nie ujawnia Twojego prawdziwego adresu przez wyciek WebRTC.

Pytania i odpowiedzi (FAQ)

Czy odcisk canvas zmienia się po zmianie IP?

Nie. Obraz jest rysowany w Twojej przeglądarce i zależy od karty graficznej, sterowników i czcionek, a proxy zmienia tylko IP widoczny dla strony.

Jak zarządzać odciskiem canvas?

Robi się to w przeglądarkach antydetect: każdy profil ma własne ustawienia odcisku, które pozostają stałe w obrębie profilu.

Rezydencjalne $1.59, mobilne $2.50, serwerowe $0.65 za 1 GB

Rejestracja w minutę, dostęp od razu po płatności.

Utwórz konto