# Che cos'è il fingerprinting TLS JA4?

Quando un programma apre una connessione TLS, il suo primo messaggio elenca le versioni, i cifrari e le estensioni che supporta, in un ordine caratteristico. Un'impronta come JA4 condensa quel messaggio in una breve stringa, così lo stesso software client si riconosce tra una connessione e l'altra senza decifrare nulla. Aiuta a individuare client insoliti, come uno script che si spaccia per un browser. NetSenX calcola le impronte TLS dall'handshake a partire dal piano Starter, con un'implementazione propria. L'handshake è visibile solo dove l'agente cattura i pacchetti: su Linux o come sensore su una porta SPAN o TAP, non nella modalità di base usata su macOS.

FAQ: [Crittografia e traffico cifrato](https://netsenx.com/it/faq/encryption) · https://netsenx.com/it/faq/what-is-ja4-tls-fingerprinting

## Da leggere dopo

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

## Domande correlate

- [Che differenza c'è tra JA3 e JA4?](https://netsenx.com/it/faq/what-is-the-difference-between-ja3-and-ja4)
- [Che cos'è SNI e perché conta per il monitoraggio?](https://netsenx.com/it/faq/what-is-sni-and-why-does-it-matter-for-monitoring)
- [Che cos'è Encrypted Client Hello (ECH)?](https://netsenx.com/it/faq/what-is-encrypted-client-hello)
- [Encrypted Client Hello acceca il monitoraggio di rete?](https://netsenx.com/it/faq/does-encrypted-client-hello-blind-network-monitoring)
- [QUIC e HTTP/3 accecano i firewall?](https://netsenx.com/it/faq/do-quic-and-http3-blind-firewalls)
