Ce este amprentarea fonturilor_ Un ghid detaliat!
Site-urile web colectează adesea informații despre dispozitivul dvs. pentru a îmbunătăți experiența utilizatorului. Deși acest lucru este adevărat, nu este adevărul complet. În realitate, site-urile web folosesc aceste informații pentru a identifica și a urmări în mod unic obiceiurile dvs. de navigare. În plus, există riscul ca amprenta dispozitivului dvs. să fie vândută infractorilor ciberneticivândute infractorilor cibernetici.
O informație care contribuie semnificativ la amprenta digitală a browserului dvs. este reprezentată de fonturile dispozitivului. Folosind amprenta digitală a fonturilor, site-urile web determină modul în care să vă afișeze conținutul în cel mai bun mod. Dar aceasta nu este singura utilizare a amprentării digitale a fonturilor.
Acest blog explică totul, de la ce este amprenta digitală a fonturilor până la tipurile și tehnicile utilizate pentru aceasta. De asemenea, vei afla cum să scapi de amprentarea fonturilor. Așa că citește mai departe.
Ce este amprentarea fonturilor?
Amprenta fonturilor este o tehnică vicleană folosită de site-uri web și trackerele online pentru a identifica și urmări utilizatorii pe baza setului unic de fonturi instalate pe dispozitivele lor. Când vizitați un site web, acesta scanează dispozitivul dvs. pentru a vedea ce fonturi aveți instalate, fără să vă spună, desigur.
Prin compararea acestor informații cu o bază de date cu fonturi cunoscute și variantele acestora, site-ul web poate crea o amprentă unică a fontului dvs. Aceste profiluri sunt apoi utilizate pentru publicitate direcționată, urmărirea utilizatorilor și practici chiar mai intruzive, cum ar fi cenzurarea conținutului sau discriminarea prin preț.
Amprentele digitale ale fonturilor pot fi destul de precise deoarece majoritatea oamenilor au o combinație unică de fonturi instalate pe dispozitivele lor. Chiar dacă dezactivați cookie-urile sau utilizați modul de navigare privată, amprenta digitală a fonturilor vă poate identifica în continuare în diferite sesiuni.
Amprenta digitală a fonturilor are o putere de distincție mult mai mare decât alte componente ale amprentei digitale a unui browser. Setul de fonturi instalate pe dispozitivul dvs.oferă una dintre cele mai mari entropii- o măsură a amprentabilității - pentru a face amprenta ta unică.
Nu ne credeți pe cuvânt, verificați-l singuri. Pur și simplu vizitațiAmIUnique.orgși puteți vedea o vizualizare detaliată a amprentei digitale a browserului dvs. Fiecare atribut al amprentei digitale are propriul „raport de similaritate” menționat în raport cu acesta, care arată ce proporție de utilizatori au valori ale atributelor identice cu ale dvs.
Atributul „Lista de fonturi” are de obicei un raport de similaritate extrem de mic în comparație cu alte atribute, așa cum se arată mai jos.
Datorită acestei puteri distinctive,site-urile web vă monitorizează folosind fonturile sistemului dvs. listă executând scripturi ascunse sub nasul dvs.
Tehnici de amprentare a fonturilor
Site-urile web efectuează amprentarea fonturilor verificând fonturile instalate pe dispozitivul dvs. Când vizitați un site web, scripturile de codare sunt executate automat în backend pentru a colecta informații despre fonturile pe care le poate afișa browserul dvs.
Să explorăm mai departe ce tehnici folosesc site-urile web pentru amprentarea fonturilor.
Enumerarea fonturilor
Enumerarea fonturilor este cea mai simplă abordare pentru amprentarea fonturilor.
Funcționează utilizând JavaScript pentru a inspecta fonturile disponibile pe sistemul unui utilizator. Când un utilizator vizitează un site web, codul site-ului web se execută în mediul browserului. Acest cod include instrucțiuni pentru enumerarea fonturilor utilizândFontFaceSetinterfață sau metode similare. Iată pașii implicați în această tehnică;
-
Mai întâi, site-ul web declanșează procesul de enumerare prin apelarea funcțiilor JavaScript concepute pentru a solicita browserului fonturile instalate. Browserul răspunde furnizând o listă de fonturi disponibile pentru randarea textului.
-
În continuare, site-ul web colectează aceste informații, adesea alături de alte tehnici de amprentare, cum ar fiamprentare digitală pe pânzăsauamprentare digitală TLS. Datele colectate despre fonturi sunt apoi transmise înapoi către serverul site-ului web, inclusiv următoarele informații:
-
Familia de fonturi, de exemplu, „Helvetica”
-
Nume font, de exemplu, „Helvetica Oblique”
-
Nume PostScript, de exemplu, "HelveticaOblique"
-
Stil, de exemplu, "Regular"
-
Dimensiuni
- În cele din urmă, site-ul web analizează aceste date despre fonturi pentru a crea o amprentă unică pentru browserul utilizatorului. Această amprentă poate include detalii precum combinația specifică de fonturi instalate, ordinea acestora și chiar variații subtile în comportamentul de randare.
Detectarea fonturilor
Aceasta este o metodă mai avansată și destul de complexă de amprentare a fonturilor. În loc să solicite direct browserului să enumere fonturile sistemului, această tehnică efectuează teste pentru a vedea dacă un anumit font este instalat pe sistemul unui utilizator.
Iată cum funcționează procesul:
-
Site-ul web inițiază detectarea fontului instruind browserul să redea un paragraf de text folosind fontul în cauză.
-
După ce textul este randat cu fontul specificat, site-ul web măsoară dimensiunea elementului text randat. Această măsurătoare calculează lățimea și înălțimea textului randat.
-
Site-ul web compară dimensiunea textului randat cu o dimensiune de referință. Dacă dimensiunea textului randat se potrivește cu dimensiunea de referință, aceasta indică faptul că fontul specificat este probabil instalat pe sistemul utilizatorului.
-
Detectarea fonturilor poate implica testare iterativă cu fonturi diferite sau variații de fonturi. Site-ul web poate încerca mai multe fonturi și poate măsura dimensiunea textului redat pentru fiecare font pentru a determina ce fonturi sunt instalate pe sistemul utilizatorului.
Amprentă digitală pe fonturi Canvas
Această metodă merge cu un pas înainte și folosește o tehnică mai sofisticată. Tehnica este foarte răspândită și generează o amprentă digitală foarte unică. De exemplu, aruncați o privire la această listă lungă de site-uri web (peste 3.000)care au fost descoperite urmărind utilizatorii prin amprentare digitală pe pânză.
Iată cum funcționează amprentarea digitală pe pânză;
-
Site-ul web instruiește browserul să deseneze text pe un element ascuns al pânzei folosind un font specific.
-
După randarea textului, site-ul web extrage datele pixelilor din pânză, reprezentând modul în care arată textul atunci când este afișat.
-
Datele pixelilor sunt apoi codificate prin hashing într-un identificator unic folosind algoritmi precum SHA-256. Această valoare hash servește drept amprentă pentru randarea fonturilor.
-
Site-ul web compară această amprentă cu o bază de date cu randări de fonturi cunoscute. Dacă se găsește o potrivire, aceasta indică prezența fontului specific pe sistemul utilizatorului.
-
Site-ul web folosește codul hash din această metodă pentru a urmări și identifica utilizatorii în diferite sesiuni de navigare și site-uri web.
Textul utilizat pentrufont rendering în această tehnică conține de obicei toate literele alfabetului (cunoscut și sub numele de pangramă), cum ar fi „Cwm fiordbank glyphs vext quiz”. Cu toate acestea, șirul specific de text poate varia în funcție de scripturile site-ului web.
Pentru a vedea singur, vizitațiacest site și observați GIF-ul care reprezintă modul în care imaginea pe pânză variază între 35 de utilizatori diferiți, în ciuda faptului că au același text.
Tipuri de fonturi pe dispozitivul dvs.
De obicei, fiecare utilizator are sute de fonturi instalate pe PC sau mobil. De exemplu, reaccesați AmIUnique și notați numărul de fonturi de dispozitiv detectate.
Pentru a verifica acuratețea detectării acestui font, accesați pur și simplu Setări > Personalizare > Fonturi dacă utilizați Windows și numărați numărul de fonturi. Vei fi surprins să vezi cât de precis este numărul.
Acum te-ai putea întreba cum ai obținut atât de multe fonturi pentru dispozitive. Ei bine, hai să explicăm de ce ai o listă atât de lungă de fonturi pe PC.
Fonturi de sistem
Fonturile de sistem sunt fonturile implicite care vin preinstalate pe dispozitiv. Aceste fonturi sunt furnizate de sistemul de operare și sunt disponibile pentru utilizare în diverse aplicații și programe. Arial, Times New Roman și Helvetica se numără printre fonturile de sistem comune.
Deși listele de fonturi de sistem pot fi similare la un anumit nivel între utilizatorii aceluiași sistem de operare, pot exista totuși diferențe subtile din cauza versiunilor sau metodelor de instalare diferite.
Fonturi de aplicație
Fonturile de aplicație sunt instalate de aplicații software specifice pe dispozitiv. Aceste fonturi sunt de obicei utilizate în cadrul aplicațiilor în sine și este posibil să nu fie accesibile la nivel de sistem. De exemplu, software-ul de design precum Adobe Photoshop poate instala propriul set de fonturi pentru utilizare în cadrul programului.
Fonturile aplicației pot influența amprentarea fonturilor prin adăugarea de fonturi suplimentare la biblioteca de fonturi a dispozitivului. Întrucât utilizatori diferiți pot avea instalate seturi diferite de aplicații, prezența unor fonturi diferite pe PC sau lipsa acestora poate contribui la crearea unei amprente digitale unice.
Fonturi personale
Adesea, utilizatorii instalează manual anumite fonturi pe dispozitivele lor din nevoi personale. Aceste fonturi pot include fonturi pentru diferite limbi, cum ar fi araba sau ebraica, fonturi personalizate pentru proiecte de design sau fonturi specializate, cum ar fi font dyslexic-friendly.
Fonturile personale contribuie cel mai mult la unificarea amprentei fontului, deoarece sunt de obicei foarte neobișnuite sau non-standard.
Cum să scapi de amprenta fontului?
După ce știi ce este amprentarea fonturilor și cum creează o identitate unică, s-ar putea să vrei să scapi de ea. Deși este greu de depășit amprentarea fonturilor, având în vedere robustețea acestei tehnici, există încă câteva soluții.
Una dintre cele mai eficiente metode este utilizarea unui browser anti-detecție precumAdsPower. AdsPower nu numai că are o modalitate de a combate amprentarea fonturilor, dar are și măsuri pentru aevitați amprentele browserului.
Întrucât blocarea site-urilor de la detectarea fonturilor ar fi contraproductivă, deoarece ar face amprenta dvs. digitală mai unică, deoarece un număr foarte mic de utilizatori la nivel global ar fi putut face același pas, AdsPower inovează prin generarea unei liste aleatorii de fonturi diferite de fonturile reale ale dispozitivului dvs.
Această aleatorie ajută la generarea unei noi amprente digitale de fiecare dată și astfel împiedică site-urile web să vă cunoască amprenta digitală reală.
Doriți să utilizați AdsPower? Pur și simpluînregistrați-văgratuit,descărcați-lși începeți să blocați site-urile web împotriva amprentelor digitale.

Oamenii citesc și
- Cum să schimbi adresa MAC: Un ghid complet pentru începători și experți
Cum să schimbi adresa MAC: Un ghid complet pentru începători și experți
Dacă vă întrebați ce este adresa MAC și cum să o schimbați, nu ratați acest tutorial pentru a vă modifica adresa MAC cu ușurință.
- Ghidul complet pentru rotirea adreselor IP
Ghidul complet pentru rotirea adreselor IP
Învață tehnici de rotire a IP-urilor pentru extragerea datelor web și gestionarea conturilor. Compară metode de la resetarea routerului la instrumente profesionale precum AdsPower.
- Browser Antidetect vs. browser obișnuit: Înțelegerea diferențelor cheie
Browser Antidetect vs. browser obișnuit: Înțelegerea diferențelor cheie
Descoperiți diferențele cheie dintre browserele antidetect și cele obișnuite și cine poate beneficia de utilizarea unui browser antidetect.
- Ghidul complet pentru verificatoarele de amprente: Top 11 instrumente online
Ghidul complet pentru verificatoarele de amprente: Top 11 instrumente online
Găsește cele mai bune verificatoare de amprente pentru browsere pentru a testa și proteja confidențialitatea ta. Rămâi anonim și redu riscurile de urmărire.
- 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