Czym jest odcisk czcionki? Szczegółowy przewodnik!
Strony internetowe często gromadzą informacje o Twoim urządzeniu, aby poprawić komfort użytkowania. Chociaż jest to prawdą, nie jest to pełna prawda. W rzeczywistości Witryny internetowe wykorzystują te informacje, aby jednoznacznie identyfikować i śledzić Twoje nawyki przeglądania. Ponadto istnieje ryzyko, że odcisk palca Twojego urządzenia może byćsprzedane cyberprzestępcom.
Jedną z informacji, która w znacznym stopniu przyczynia się do odcisku palca Twojej przeglądarki, są czcionki Twojego urządzenia. Korzystając z odcisku palca czcionek, Strony internetowe określają, jak wyświetlać treści w najlepszy możliwy sposób. Ale to nie jedyny sposób wykorzystania odcisków palców czcionek.
Ten blog wyjaśnia wszystko, od tego, czym jest odcisk palca czcionek, po jego rodzaje i techniki. Dowiesz się również, jak pokonać odcisk palca czcionek. Zostań z nami i czytaj dalej.
Czym jest odcisk palca czcionki?
Odcisk palca czcionki to podstępna technika wykorzystywana przez witryny internetowe i narzędzia śledzące online do identyfikowania i śledzenia użytkowników na podstawie unikalnego zestawu czcionek zainstalowanych na ich urządzeniach. Gdy odwiedzasz witrynę internetową, skanuje ona Twoje urządzenie, aby sprawdzić, jakie czcionki masz zainstalowane, oczywiście nie informując Cię o tym.
Porównując te informacje z bazą danych znanych czcionek i ich wariantów, witryna internetowa może utworzyć unikalny odcisk palca Twojej czcionki. Profile te są następnie wykorzystywane do targetowanych reklam, śledzenia użytkowników i jeszcze bardziej natarczywych praktyk, takich jak cenzurowanie treści lub dyskryminacja cenowa.
Odciski czcionek mogą być dość dokładne, ponieważ większość ludzi ma zainstalowaną na swoich urządzeniach unikalną kombinację czcionek. Nawet jeśli wyłączysz obsługę plików cookie lub użyjesz trybu prywatnego przeglądania, odciski czcionek nadal mogą Cię zidentyfikować podczas różnych sesji.
Odcisk czcionki ma znacznie większą wyróżniającą moc niż inne składniki odcisku przeglądarki. Zestaw zainstalowanych czcionek na Twoim urządzeniu zapewnia jedną z najwyższych entropii– miara rozpoznawalności odcisków palców, która ma na celu uczynienie Twojego odcisku palca wyjątkowym.
Nie bierz tego za pewnik, sprawdź to sam. Po prostu odwiedźAmIUnique.org i zobaczyć szczegółowy widok odcisku palca Twojej przeglądarki. Każdy atrybut odcisku palca ma swoje podobieństwo  ;współczynnik wspomniany w stosunku do tego pokazuje, jaka proporcja użytkowników ma identyczne wartości atrybutów jak Twoje.
Lista atrybutów czcionek ma zazwyczaj niezwykle mały współczynnik podobieństwa w porównaniu do innych atrybutów, jak pokazano poniżej.
Ze względu na tę wyróżniającą się moc,strony internetowe przechowują zakładki po Twojej stronie, używając czcionek Twojego systemu lista według wykonywania ukrytych skryptów pod Twoim nosem.
Techniki odcisków palców czcionek
Strony internetowe przeprowadzają odciski palców czcionek, sprawdzając czcionki zainstalowane na Twoim urządzeniu. Gdy odwiedzasz stronę internetową, w zapleczu automatycznie uruchamiane są skrypty kodujące, które zbierają informacje o czcionkach, które może wyświetlać Twoja przeglądarka.
Przyjrzyjmy się bliżej technikom stosowanym przez strony internetowe do identyfikacji czcionek.
Wyliczanie czcionek
Wyliczanie czcionek to najprostszy sposób na odcisk palca czcionki.
Działa poprzez użycie JavaScript do sprawdzenia dostępnych czcionek w systemie użytkownika. Gdy użytkownik odwiedza witrynę internetową, Kod witryny internetowej jest wykonywany w środowisku przeglądarki. Ten kod zawiera instrukcje dotyczące numerowania czcionek przy użyciuFontFaceSetinterfejsu lub podobnych metod. Oto kroki związane z tą techniką;
-
Najpierw witryna internetowa uruchamia proces wyliczania, wywołując funkcje JavaScript zaprojektowane do zapytania przeglądarki o zainstalowane czcionki. Przeglądarka odpowiada, dostarczając listę czcionek dostępnych do renderowania tekstu.
-
Następnie witryna internetowa gromadzi te informacje często w połączeniu z innymi technikami odciskania palców, takimi jak odcisk palca na płótnielubodcisk palca TLS. Zebrane dane dotyczące czcionek są następnie przesyłane z powrotem do serwera witryny, łącznie z następującymi informacjami:
-
Rodzina czcionek, na przykład „Helvetica”
-
Nazwa czcionki, na przykład „Helvetica”
-
Nazwa PostScript, na przykład „HelveticaOblique”
-
Styl, na przykład „Regular”
-
Rozmiary
- Na koniec witryna analizuje te dane dotyczące czcionek, aby utworzyć unikalny odcisk palca dla przeglądarki użytkownika. Ten odcisk palca może zawierać takie szczegóły, jak konkretna kombinacja zainstalowanych czcionek, ich kolejność, a nawet subtelne różnice w sposobie renderowania.
Wykrywanie czcionek
Jest to bardziej zaawansowana i dość złożona metoda odcisku palca czcionek. Zamiast bezpośrednio żądać od przeglądarki enumeracji czcionek systemowych, technika ta przeprowadza testy w celu sprawdzenia, czy konkretna czcionka jest zainstalowana w systemie użytkownika.
Oto, jak działa ten proces:
-
Witryna internetowa inicjuje wykrywanie czcionki, instruując przeglądarkę, aby wyrenderowała akapit tekstu przy użyciu danej czcionki.
-
Po wyrenderowaniu tekstu przy użyciu określonej czcionki, witryna internetowa mierzy rozmiar renderowanego elementu tekstu. Ten pomiar oblicza szerokość i wysokość renderowanego tekstu.
-
Witryna porównuje rozmiar renderowanego tekstu z rozmiarem referencyjnym. Jeżeli rozmiar renderowanego tekstu odpowiada rozmiarowi referencyjnemu, oznacza to, że określona czcionka jest prawdopodobnie zainstalowana w systemie użytkownika.
-
Wykrywanie czcionek może wymagać iteracyjnego testowania z różnymi czcionkami lub ich wariantami. Witryna może testować wiele czcionek i mierzyć renderowany rozmiar tekstu dla każdej z nich, aby określić, które czcionki są zainstalowane w systemie użytkownika.
Odcisk czcionki płóciennej
Ta metoda idzie o krok dalej i wykorzystuje bardziej zaawansowaną technikę. Technika ta jest bardzo rozpowszechniona i generuje unikalny odcisk czcionki. Na przykład, spójrz na tę długa lista witryn internetowych (ponad 3000)które zostały wykryte jako śledzące użytkowników za pomocą odcisków palców Canvas.
Oto, jak działa odcisk palca w Canvas
-
Strona internetowa instruuje przeglądarkę, aby narysowała tekst na ukrytym elemencie płótna, używając określonej czcionki.
-
Po wyrenderowaniu tekstu strona internetowa wyodrębnia dane pikseli z płótna, przedstawiające wygląd tekstu po wyświetleniu.
-
Dane pikseli są następnie hashowane do unikalnego identyfikatora za pomocą algorytmów Podobnie jak SHA-256. Ten skrót służy jako odcisk palca dla renderowania czcionek.
-
Strona internetowa porównuje ten odcisk palca z bazą danych znanych renderowań czcionek. Jeśli zostanie znalezione dopasowanie, oznacza to obecność określonej czcionki w systemie użytkownika.
-
Strona internetowa używa kodu skrótu z tej metody do śledzenia i identyfikowania użytkowników podczas różnych sesji przeglądania i na różnych stronach internetowych.
Tekst używany do renderowania czcionekRenderowanie czcionek w tej technice zwykle zawiera wszystkie litery alfabetu (znanej również jako pangram), takiej jak “Cwm fjordbank glify vext quiz”. Jednak konkretny ciąg tekstu może się różnić w zależności od skryptów witryny.
Aby się o tym przekonać, odwiedźtę witrynę i zwróć uwagę na plik GIF przedstawiający, w jaki sposób obraz płótna zmienia się między 35 różnymi użytkownikami, mimo że mają ten sam tekst.
Rodzaje czcionek na Twoim urządzeniu
Zwykle każdy użytkownik ma setki zainstalowanych czcionek na komputerze lub urządzeniu mobilnym. Na przykład, ponownie uruchom AmIUnique i zanotuj liczbę wykrytych czcionek urządzenia.
Aby sprawdzić dokładność wykrycia czcionek, po prostu przejdź do Ustawienia > Personalizacja > Czcionki, jeśli używasz systemu Windows, i policz liczbę czcionek. Będziesz zaskoczony, jak dokładna jest ta liczba.
Teraz możesz się zastanawiać, skąd w ogóle wzięło się tak wiele czcionek urządzeń. Wyjaśnijmy więc, dlaczego masz tak długą listę czcionek na komputerze.
Czcionki systemowe
Czcionki systemowe to domyślne czcionki preinstalowane na Twoim urządzeniu. Są one dostarczane przez system operacyjny i dostępne do użycia w różnych aplikacjach i programach. Arial, Times New Roman i Helvetica to jedne z popularnych czcionek systemowych.
Chociaż listy czcionek systemowych mogą być do pewnego stopnia podobne wśród użytkowników tego samego systemu operacyjnego, mogą występować drobne różnice wynikające z różnych wersji lub metod instalacji.
Czcionki aplikacji
Czcionki aplikacji są instalowane przez określone aplikacje na urządzeniu. Czcionki te są zazwyczaj używane w samych aplikacjach i mogą nie być dostępne w całym systemie. Na przykład oprogramowanie do projektowania, takie jak Adobe Photoshop, może zainstalować własny zestaw czcionek do użytku w programie.
Czcionki aplikacji mogą wpływać na odcisk palca czcionek poprzez dodawanie dodatkowych czcionek do biblioteki czcionek urządzenia. Ponieważ różni użytkownicy mogą mieć zainstalowane różne zestawy aplikacji, obecność różnych czcionek na komputerze lub ich brak może przyczynić się do powstania unikalnego odcisku palca.
Czcionki osobiste
Często użytkownicy ręcznie instalują niektóre czcionki na swoich urządzeniach ze względu na własne potrzeby. Czcionki te mogą obejmować czcionki do obsługi różnych języków, takich jak arabski lub hebrajski, czcionki niestandardowe do projektów graficznych lub czcionki specjalistyczne, takie jak dyslexia-friendly font.
Czcionki osobiste są najbardziej skuteczne w nadawaniu czcionce unikalnego odcisku palca, ponieważ zazwyczaj są bardzo rzadkie lub niestandardowe.
Jak pokonać odcisk palca czcionki?
Po zapoznaniu się z tym, czym jest odcisk palca czcionki i jak tworzy unikalną tożsamość, warto się go pozbyć. Chociaż trudno jest pokonać odcisk palca czcionki ze względu na solidność tej techniki, nadal istnieją pewne rozwiązania.
Jednym z najskuteczniejszych sposobów jest użycie przeglądarki z funkcją antywykrywania, takiej jak AdsPower. AdsPower nie tylko ma sposób na rozwiązanie problemu odcisków palców czcionek, ale także środki, które pozwolą na ich uniknięcieUnikaj odcisków palców przeglądarki.
Ponieważ blokowanie witryn przed wykrywaniem czcionek byłoby nieproduktywne, ponieważ sprawiłoby, że Twój odcisk palca byłby bardziej unikalny, ponieważ jest bardzo mała liczba Użytkownicy na całym świecie mogli podjąć tę samą decyzję, a AdsPower wprowadza innowacje, generując losową listę czcionek różniących się od czcionek używanych na Twoim urządzeniu.
Ta losowość pomaga generować nowy odcisk palca za każdym razem i w ten sposób zapobiega poznaniu Twojego rzeczywistego odcisku palca przez witryny internetowe.
Chcesz korzystać z AdsPower? Po prostuZarejestruj siębezpłatnie,pobierzi rozpocznij blokowanie witryn internetowych przed pobieraniem od Ciebie odcisków palców.

Ludzie czytają także
- Jak zmienić adres MAC: kompletny przewodnik dla początkujących i ekspertów
Jak zmienić adres MAC: kompletny przewodnik dla początkujących i ekspertów
Jeśli zastanawiasz się, czym jest adres MAC i jak go zmienić, nie przegap tego samouczka, dzięki któremu z łatwością zmienisz swój adres MAC.
- Kompletny przewodnik po rotacji adresów IP
Kompletny przewodnik po rotacji adresów IP
Poznaj techniki rotacji adresów IP do scrapowania stron internetowych i zarządzania kontami. Porównaj metody od resetowania routera po profesjonalne narzędzia, takie jak AdsPower.
- Przeglądarka Antidetect kontra zwykła przeglądarka: zrozumienie kluczowych różnic
Przeglądarka Antidetect kontra zwykła przeglądarka: zrozumienie kluczowych różnic
Odkryj najważniejsze różnice między przeglądarkami wyposażonymi w funkcję Anti-Detect a zwykłymi przeglądarkami i dowiedz się, kto może odnieść korzyści ze stosowania przeglądarki wyposażonej w funkcję Anti-Detect.
- Kompletny przewodnik po narzędziach do weryfikacji odcisków palców: 11 najlepszych narzędzi online
Kompletny przewodnik po narzędziach do weryfikacji odcisków palców: 11 najlepszych narzędzi online
Znajdź najlepsze narzędzia do sprawdzania odcisków palców w przeglądarkach, aby sprawdzić i chronić swoją prywatność. Zachowaj anonimowość i ogranicz ryzyko śledzenia.
- Understanding Residential IP Addresses: 4 Key Reasons to Use Them
Understanding Residential IP Addresses: 4 Key Reasons to Use Them
Your IP address affects website access, privacy, and security. Residential IPs from ISPs are more trustworthy, helping avoid detection and blocking. R