Was ist der Unterschied zwischen JA3 und JA4?

Beide erstellen einen Fingerprint der Client-Seite eines TLSTLS: Transport Layer Security. Die Verschlüsselung, die den Großteil des Internetverkehrs schützt, etwa HTTPS.-Handshakes, aber JA4 kommt mit dem Verhalten moderner Browser zurecht. JA3, 2017 veröffentlicht, bildet einen Hash über die Felder des ClientHello in der Reihenfolge, in der sie erscheinen. Seit Anfang 2023 mischt Chrome die Reihenfolge der TLS-Erweiterungen bei jeder Verbindung, was den JA3-Wert jedes Mal ändert und ihn zum Erkennen von Browsern viel weniger brauchbar macht. JA4, 2023 veröffentlicht, sortiert die Felder vor dem Hashen, ergänzt TLS-Version, Transport (TCP oder QUIC) und das erste angebotene Anwendungsprotokoll und erzeugt eine lesbare Zeichenkette, deren Teile sich einzeln vergleichen lassen. Keiner beweist für sich böse Absicht: Viele Programme teilen einen Fingerprint, und Schadsoftware kann einen Browser imitieren. Nützlich sind sie, um einen Client zu erkennen, der nicht zum Gerät passt, etwa ein Skript auf einem Server, das sich als Browser ausgibt. NetSenX berechnet TLS-Fingerprints ab dem Starter-Plan, mit eigener Implementierung, wo sein Agent Pakete mitschneidet: unter Linux oder als SPANSPAN: Switch Port Analyzer (Spiegelport). Eine Switch-Einstellung, die eine Kopie des Verkehrs an einen Port schickt, wo ein Sensor ihn beobachten kann./TAPTAP: Test Access Point. Ein kleines Gerät, das den Verkehr auf einem Netzwerkkabel für einen Sensor kopiert.-Sensor, nicht im Basismodus unter macOS.

Weiterlesen

Begriffe auf dieser Seite

TLS (Transport Layer Security)
Die Verschlüsselung, die den Großteil des Internetverkehrs schützt, etwa HTTPS.
SPAN (Switch Port Analyzer (Spiegelport))
Eine Switch-Einstellung, die eine Kopie des Verkehrs an einen Port schickt, wo ein Sensor ihn beobachten kann.
TAP (Test Access Point)
Ein kleines Gerät, das den Verkehr auf einem Netzwerkkabel für einen Sensor kopiert.

← Alle 40 Fragen zu Verschlüsselung und verschlüsselter VerkehrAlle Themen