# Czym różni się JA3 od JA4?

Oba tworzą odcisk strony klienta w handshake'u TLS, ale JA4 radzi sobie z zachowaniem nowoczesnych przeglądarek. JA3, opublikowany w 2017 r., haszuje pola ClientHello w kolejności, w jakiej występują. Od początku 2023 r. Chrome zaczął losowo zmieniać kolejność rozszerzeń TLS przy każdym połączeniu, co za każdym razem zmienia wartość JA3 i czyni ją znacznie mniej przydatną do rozpoznawania przeglądarek. JA4, opublikowany w 2023 r., sortuje pola przed haszowaniem, dodaje wersję TLS, transport (TCP lub QUIC) i pierwszy oferowany protokół aplikacji oraz tworzy czytelny ciąg, którego części można porównywać osobno. Żaden z nich sam w sobie nie dowodzi złych zamiarów: wiele programów ma ten sam odcisk, a malware może udawać przeglądarkę. Przydają się do wychwycenia klienta, który nie pasuje do urządzenia, na przykład skryptu udającego przeglądarkę na serwerze. NetSenX wylicza odciski TLS od planu Starter, we własnej implementacji, tam, gdzie agent przechwytuje pakiety: na Linuksie lub jako czujnik SPAN/TAP, nie w trybie podstawowym na macOS.

FAQ: [Szyfrowanie i ruch szyfrowany](https://netsenx.com/pl/faq/encryption) · https://netsenx.com/pl/faq/what-is-the-difference-between-ja3-and-ja4

## Czytaj dalej

- https://netsenx.com/pl/encrypted-traffic-analysis
- https://netsenx.com/pl/what-is-ndr

## Powiązane pytania

- [Czym jest SNI i dlaczego ma znaczenie dla monitorowania?](https://netsenx.com/pl/faq/what-is-sni-and-why-does-it-matter-for-monitoring)
- [Czym jest Encrypted Client Hello (ECH)?](https://netsenx.com/pl/faq/what-is-encrypted-client-hello)
- [Czy Encrypted Client Hello oślepia monitoring sieci?](https://netsenx.com/pl/faq/does-encrypted-client-hello-blind-network-monitoring)
- [Czy QUIC i HTTP/3 oślepiają zapory?](https://netsenx.com/pl/faq/do-quic-and-http3-blind-firewalls)
- [Czy DNS over HTTPS może ukryć ruch przed monitoringiem bezpieczeństwa?](https://netsenx.com/pl/faq/can-dns-over-https-hide-traffic-from-security-monitoring)
