TLS Fingerprinting erkennt eine Clientbibliothek an Einzelheiten des Handshakes und kann gewöhnliche Browser von ungewöhnlicher Automatisierung trennen.
Es ist ein Erkennungssignal, und diese Seite beschreibt keinen Weg, einen Handshake zu tarnen.
So funktioniert es
Während des Handshakes bietet der Client Versionen, Verschlüsselungsverfahren und Erweiterungen in einer Reihenfolge an, die oft die Bibliothek verrät.
Die Abwehr vergleicht dieses Muster mit dem Browser, den die Anfrage zu sein behauptet.
Eine Abweichung kann ein Skript bedeuten, das eine andere Bibliothek nutzt als ein normaler Browser.
Bibliotheken und Browser ändern sich, deshalb sollte das Signal neben dem Kontoverhalten stehen und nicht allein verurteilen.
Konkrete Beispiele
- Eine Anfrage behauptet einen verbreiteten Browser, der Handshake passt aber zu einer üblichen Automatisierungsbibliothek.
- Viele Anmeldungen teilen über kurze Zeit ein seltenes Handshake Muster.
- Ein Datenschutzwerkzeug zeigt einen stabilen ungewöhnlichen Handshake, den Sie nach sorgfältiger Prüfung zulassen.
Schutzmaßnahmen
- Zeichnen Sie Handshake Merkmale dort auf, wo Ihr Rand den Sitzungsbeginn sieht.
- Behandeln Sie eine Abweichung als Risikosignal, nicht als automatischen Beweis für Missbrauch.
- Erneuern Sie Vergleichsmuster, wenn Browser und Bibliotheken sich ändern.
- Verbinden Sie das Signal mit dem Kontoverhalten, bevor Sie eine Sperre entscheiden.
