¿Qué diferencia hay entre JA3 y JA4?
Ambos crean una huella del lado cliente de un handshake TLSTLS: Transport Layer Security. El cifrado que protege la mayor parte del tráfico de internet, como HTTPS., pero JA4 se adapta al comportamiento de los navegadores modernos. JA3, publicado en 2017, calcula un hash de los campos del ClientHello en el orden en que aparecen. Desde principios de 2023 Chrome empezó a barajar el orden de las extensiones TLS en cada conexión, lo que cambia el valor JA3 cada vez y lo hace mucho menos útil para reconocer navegadores. JA4, publicado en 2023, ordena los campos antes del hash, añade la versión de TLS, el transporte (TCP o QUIC) y el primer protocolo de aplicación ofrecido, y produce una cadena legible cuyas partes se comparan por separado. Ninguno demuestra por sí solo una intención maliciosa: muchos programas comparten huella y el malware puede imitar a un navegador. Sirven para detectar un cliente que no encaja con el equipo, como un script que se hace pasar por navegador en un servidor. NetSenX calcula huellas TLS desde el plan Starter, con implementación propia, allí donde su agente captura paquetes: en Linux o como sensor SPANSPAN: switch port analyser (puerto espejo). Un ajuste del switch que envía una copia del tráfico a un puerto, donde un sensor puede observarlo./TAPTAP: test access point. Un pequeño dispositivo que copia el tráfico de un cable de red para un sensor., no en el modo básico de macOS.
Siga leyendo
Preguntas relacionadas
Términos usados aquí
- TLS (Transport Layer Security)
- El cifrado que protege la mayor parte del tráfico de internet, como HTTPS.
- SPAN (switch port analyser (puerto espejo))
- Un ajuste del switch que envía una copia del tráfico a un puerto, donde un sensor puede observarlo.
- TAP (test access point)
- Un pequeño dispositivo que copia el tráfico de un cable de red para un sensor.
← Las 40 preguntas sobre Cifrado y tráfico cifradoTodos los temas