Was ist Font Fingerprinting? Eine ausführliche Anleitung!
Websites sammeln oft Informationen über Ihr Gerät, um das Benutzererlebnis zu verbessern. Das stimmt zwar, ist aber nicht die ganze Wahrheit. In Wirklichkeit ;Websites verwenden diese Informationen, um Ihre Surfgewohnheiten eindeutig zu identifizieren und zu verfolgen. Darüber hinaus besteht das Risiko, dass der Fingerabdruck Ihres Geräts an Cyberkriminelle verkauft.
Eine Information, die maßgeblich zu Ihrem Browser-Fingerabdruck beiträgt, sind die Schriftarten Ihres Geräts. Mithilfe von Font-Fingerprinting Websites ermitteln, wie Ihnen Inhalte optimal angezeigt werden. Dies ist jedoch nicht die einzige Anwendung von Font-Fingerprinting.
Dieser Blog erklärt alles, von Font-Fingerprinting bis hin zu den dafür verwendeten Typen und Techniken. Sie erfahren auch, wie Sie Font-Fingerprinting überwinden können. Bleiben Sie also dran und lesen Sie weiter.
Was ist Font-Fingerprinting?
Font-Fingerprinting ist eine raffinierte Technik, die von Websites und Online-Trackern verwendet wird, um Benutzer anhand der auf ihren Geräten installierten Schriftarten zu identifizieren und zu verfolgen. Wenn Sie eine Website besuchen, wird Ihr Gerät gescannt, um zu sehen, welche Schriftarten Sie installiert haben – natürlich ohne Ihnen davon zu erzählen.
Durch den Vergleich dieser Informationen mit einer Datenbank bekannter Schriftarten und deren Variationen kann die Website einen einzigartigen Schriftart-Fingerabdruck von Ihnen erstellen. Diese Profile werden dann für gezielte Werbung, Nutzerverfolgung und noch aufdringlichere Praktiken wie Inhaltszensur oder Preisdiskriminierung verwendet.
Schriftart-Fingerabdrücke können recht genau sein, da die meisten Leute eine einzigartige Kombination von Schriftarten auf ihren Geräten installiert haben. bsp;Selbst wenn Sie Cookies deaktivieren oder den privaten Browsermodus verwenden, können Sie mithilfe von Font-Fingerprinting über verschiedene Sitzungen hinweg identifiziert werden.
Font-Fingerprinting hat eine weitaus größere Unterscheidungskraft als andere Komponenten eines Browser-Fingerabdrucks. Der Satz der auf Ihrem Gerät installierten Schriftarten bietet eine der höchsten Entropie – ein Maß für die Fingerabdruckbarkeit – um Ihren Fingerabdruck einzigartig zu machen.
Überzeugen Sie sich selbst und verlassen Sie sich nicht auf unser Wort. Besuchen Sie einfach AmIUnique.org und sehen Sie sich eine detaillierte Ansicht Ihres Browser-Fingerabdrucks an. Jedem Fingerabdruck-Attribut ist sein „Ähnlichkeitsverhältnis“ gegenübergestellt, das zeigt, wie der Anteil der Benutzer haben identische Attributwerte wie Sie
Das Attribut „Liste der Schriftarten“ weist im Vergleich zu anderen Attributen normalerweise ein extrem geringes Ähnlichkeitsverhältnis auf, wie unten gezeigt.

Aufgrund dieser Unterscheidungskraft,Websites behalten Ihre Tabs mithilfe Ihrer Systemschriftarten Liste durch Ausführen versteckter Skripts direkt vor Ihrer Nase.
Font-Fingerprinting-Techniken
Websites führen Font-Fingerprinting durch, indem sie die auf Ihrem Gerät installierten Schriftarten überprüfen. Wenn Sie eine Website besuchen, werden im Backend automatisch Codeskripte ausgeführt, um Informationen über die Schriftarten zu sammeln, die Ihr Browser anzeigen kann.
Lassen Sie uns genauer untersuchen, welche Techniken Websites für das Font-Fingerprinting verwenden.
Schriftartenaufzählung
Die Schriftenaufzählung ist der einfachste Ansatz für das Font-Fingerprinting.
Es funktioniert, indem JavaScript verwendet wird, um die auf dem System eines Benutzers verfügbaren Schriftarten zu überprüfen. Wenn ein Benutzer eine Website besucht, Der Code der Website wird innerhalb der Browserumgebung ausgeführt. Dieser Code enthält Anweisungen zum Aufzählen von Schriftarten unter Verwendung vonFontFaceSet Schnittstelle oder ähnliche Methoden. Hier sind die Schritte dieser Technik erforderlich;
-
Zuerst löst die Website den Enumerationsprozess aus, indem sie JavaScript-Funktionen aufruft, die den Browser nach installierten Schriftarten fragen. Der Browser antwortet, indem er eine Liste der für die Textdarstellung verfügbaren Schriftarten bereitstellt.
-
Als Nächstes sammelt die Website diese Informationen, oft zusammen mit anderen Fingerprinting-Techniken, wie beispielsweiseCanvas-Fingerprinting oder TLS-Fingerprinting. Die gesammelten Schriftdaten werden dann an den Server der Website zurückgesendet und enthalten die folgenden Informationen:
-
Schriftfamilie, z. B. „Helvetica“
-
Schriftname, z. B. „Helvetica Oblique“
-
PostScript-Name, z. B. „HelveticaOblique“
-
Stil, z. B. „Regular“
-
Größen
- Schließlich analysiert die Website diese Schriftdaten, um einen einzigartigen Fingerabdruck für den Browser des Benutzers zu erstellen. Dieser Fingerabdruck kann Details wie die spezifische Kombination der installierten Schriftarten, ihre Reihenfolge und sogar subtile Abweichungen im Darstellungsverhalten enthalten.
Schrifterkennung
Dies ist eine fortgeschrittenere und recht komplexe Methode des Font-Fingerprintings. Anstatt den Browser direkt aufzufordern, die Systemschriftarten aufzulisten, führt diese Technik Tests durch, um festzustellen, ob eine bestimmte Schriftart auf dem System eines Benutzers installiert ist.
So funktioniert der Prozess:
-
Die Website leitet die Schriftarterkennung ein, indem sie den Browser anweist, einen Textabsatz in der betreffenden Schriftart darzustellen.
-
Nachdem der Text mit der angegebenen Schriftart gerendert wurde, misst die Website die Größe des gerenderten Textelements. Diese Messung berechnet die Breite und Höhe des gerenderten Textes.
-
Die Website vergleicht die Größe des gerenderten Textes mit einer Referenzgröße. Wenn die Größe des gerenderten Textes mit der Referenzgröße übereinstimmt, ist dies ein Hinweis darauf, dass die angegebene Schriftart wahrscheinlich auf dem System des Benutzers installiert ist.
-
Die Schriftarterkennung kann iterative Tests mit verschiedenen Schriftarten oder Schriftartvarianten beinhalten. Die Website kann mehrere Schriftarten ausprobieren und die gerenderte Textgröße für jede Schriftart messen, um festzustellen, welche Schriftarten auf dem System des Benutzers installiert sind.
Canvas-Font Fingerprinting
Diese Methode geht einen Schritt weiter und verwendet eine ausgefeiltere Technik. Die Technik ist sehr weit verbreitet und erzeugt einen sehr einzigartigen Fingerabdruck. Sehen Sie sich zum Beispiel Folgendes an: lange Liste von Websites (über 3.000)bei denen festgestellt wurde, dass sie Benutzer mittels Canvas-Fingerprinting verfolgen.
So funktioniert Canvas-Fingerprinting;
-
Die Website weist den Browser an, Text mit einer bestimmten Schriftart auf ein verstecktes Canvas-Element zu zeichnen.
-
Nach dem Rendern des Textes extrahiert die Website die Pixeldaten aus dem Canvas und stellt dar, wie der Text angezeigt wird.
-
Die Pixeldaten werden dann mithilfe von Algorithmen wie SHA-256 in eine eindeutige Kennung gehasht. Dieser Hash dient als Fingerabdruck für die Schriftartwiedergabe.
-
Die Website vergleicht diesen Fingerabdruck mit einer Datenbank bekannter Schriftartwiedergaben. Wenn eine Übereinstimmung gefunden wird, weist dies auf das Vorhandensein der spezifischen Schriftart auf dem System des Benutzers hin.
-
Die Website verwendet den Hash-Code dieser Methode, um Benutzer über verschiedene Browsersitzungen und Websites hinweg zu verfolgen und zu identifizieren.
Der fürfont rendering verwendete Text enthält bei dieser Technik normalerweise alle Buchstaben des Alphabets (auch als Pangramm bezeichnet), z. B. „Cwm Fjordbank Glyphen Vext Quiz“. Die genaue Textzeichenfolge kann jedoch je nach Website-Skript variieren.
Um es selbst zu erleben, besuchen Sie diese Site und beachten Sie das GIF, das zeigt, wie das Canvas-Bild trotz gleichem Text zwischen 35 verschiedenen Benutzern variiert.
Schriftarten auf Ihrem Gerät
Normalerweise hat jeder Benutzer Hunderte von Schriftarten auf seinem PC oder Mobilgerät installiert. Besuchen Sie beispielsweise AmIUnique erneut und notieren Sie sich die Anzahl der erkannten Geräteschriftarten. 
Um die Genauigkeit dieser Schriftarterkennung zu überprüfen, gehen Sie bei Windows einfach zu Einstellungen > Personalisierung > Schriftarten und zählen Sie die Anzahl der Schriftarten. Sie werden überrascht sein, wie genau die Zahl ist.

Jetzt fragen Sie sich vielleicht, wie Sie überhaupt an so viele Geräteschriftarten gekommen sind. Lassen Sie uns erklären, warum die Liste der Schriftarten auf Ihrem PC so lang ist.
Systemschriftarten
Systemschriftarten sind die Standardschriftarten, die auf Ihrem Gerät vorinstalliert sind. Diese Schriftarten werden vom Betriebssystem bereitgestellt und stehen für verschiedene Anwendungen und Programme zur Verfügung. Zu den gängigen Systemschriftarten gehören Arial, Times New Roman und Helvetica.
Obwohl die Listen der Systemschriftarten bei Benutzern desselben Betriebssystems bis zu einem gewissen Grad ähnlich sein können, können aufgrund unterschiedlicher Versionen oder Installationsmethoden dennoch geringfügige Unterschiede bestehen.
Anwendungsschriftarten
Anwendungsschriftarten werden von bestimmten Softwareanwendungen auf Ihrem Gerät installiert. Diese Schriftarten werden normalerweise innerhalb der Anwendungen selbst verwendet und sind möglicherweise nicht systemweit zugänglich. Beispielsweise kann Designsoftware wie Adobe Photoshop eigene Schriftarten zur Verwendung innerhalb des Programms installieren.
Anwendungsschriftarten können den Font-Fingerprinting beeinflussen, indem sie der Schriftartenbibliothek des Geräts zusätzliche Schriftarten hinzufügen. Da verschiedene Benutzer möglicherweise unterschiedliche Anwendungssätze installiert haben, kann das Vorhandensein oder Fehlen unterschiedlicher Schriftarten auf dem PC zu einem einzigartigen Fingerabdruck beitragen.
Persönliche Schriftarten
Oft installieren Benutzer bestimmte Schriftarten für persönliche Zwecke manuell auf ihren Geräten. Diese Schriftarten können Schriftarten zur Unterstützung verschiedener Sprachen wie Arabisch oder Hebräisch, benutzerdefinierte Schriftarten für Designprojekte oder spezielle Schriftarten wie die dyslexia-friendly font.
Persönliche Schriftarten tragen am meisten dazu bei, Ihren Font-Fingerprint einzigartig zu machen, da sie normalerweise sehr ungewöhnlich oder nicht standardisiert sind.
Wie kann man Font-Fingerprinting verhindern?
Nachdem Sie nun wissen, was Font-Fingerprinting ist und welche einzigartige Identität es schafft, möchten Sie es vielleicht loswerden. Obwohl Font-Fingerprinting aufgrund seiner Robustheit kaum zu übertreffen ist, gibt es dennoch einige Lösungen.
Eine der effektivsten Möglichkeiten ist die Verwendung eines Anti-Erkennungsbrowsers wie AdsPower. AdsPower hat nicht nur eine Methode um Font Fingerprinting zu bekämpfen, sondern auch Maßnahmen um Browser-Fingerprinting vermeiden.
Da das Blockieren von Websites von der Schriftartenerkennung kontraproduktiv wäre, da Ihr Fingerabdruck dadurch einzigartiger wird, da nur eine sehr kleine Anzahl von bsp;Benutzer weltweit haben möglicherweise denselben Schritt unternommen. AdsPower führt eine Innovation ein, indem es eine zufällige Liste von Schriftarten generiert, die sich von den Schriftarten Ihres tatsächlichen Geräts unterscheiden.
Diese Zufälligkeit hilft, jedes Mal einen neuen Fingerabdruck zu generieren und verhindert so, dass Websites Ihren tatsächlichen Fingerabdruck erkennen. 
Möchten Sie AdsPower verwenden? Einfach Melden Sie sich kostenlos anLaden Sie es herunterund blockieren Sie die Fingerabdruckerfassung durch Websites.

Leute lesen auch
- RDP vs. Antidetect Browser: Was ist der Unterschied und welches ist sicherer?

RDP vs. Antidetect Browser: Was ist der Unterschied und welches ist sicherer?
Nutzen Sie RDP oder einen Browser mit Antierkennung zur Kontoverwaltung? Informieren Sie sich über die Unterschiede zwischen RDP und einem Browser mit Antierkennung und erfahren Sie, wie Sie diese erkennen.
- So ändern Sie die MAC-Adresse: Eine vollständige Anleitung für Anfänger und Experten

So ändern Sie die MAC-Adresse: Eine vollständige Anleitung für Anfänger und Experten
Wenn Sie sich fragen, was eine MAC-Adresse ist und wie Sie sie ändern können, verpassen Sie nicht dieses Tutorial zum einfachen Ändern Ihrer MAC-Adresse.
- Der vollständige Leitfaden zum Rotieren von IP-Adressen

Der vollständige Leitfaden zum Rotieren von IP-Adressen
Lernen Sie rotierende IP-Techniken für Web Scraping und Kontoverwaltung. Vergleichen Sie Methoden vom Router-Reset bis hin zu professionellen Tools wie AdsPower.
- Antidetect-Browser vs. normaler Browser: Die wichtigsten Unterschiede

Antidetect-Browser vs. normaler Browser: Die wichtigsten Unterschiede
Entdecken Sie die wichtigsten Unterschiede zwischen Antidetect- und normalen Browsern und erfahren Sie, wer von der Verwendung eines Antidetect-Browsers profitieren kann.
- Der ultimative Leitfaden zur Fingerabdruckprüfung: Die 11 besten Online-Tools

Der ultimative Leitfaden zur Fingerabdruckprüfung: Die 11 besten Online-Tools
Finden Sie die besten Browser-Fingerabdruck-Checker, um Ihre Privatsphäre zu testen und zu schützen. Bleiben Sie anonym und reduzieren Sie Tracking-Risiken.


