Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Evaluación de firmas en inspección TLS de red

3 tareas · 36 min · Principiante

Aunque una conexión viaje cifrada con HTTPS y el contenido del paquete esté oculto, el proceso inicial de negociación (apretón de manos TLS) se envía en texto plano. Los sensores perimetrales calculan huellas digitales de estos paquetes de apertura (JA3 y JA4). Si la baliza utiliza una pila criptográfica anómala o por defecto, será interceptada antes de transmitir su primer comando.

0 de 3 · 0%

Objetivo de la sala

Aunque una conexión viaje cifrada con HTTPS y el contenido del paquete esté oculto, el proceso inicial de negociación (apretón de manos TLS) se envía en texto plano. Los sensores perimetrales calculan huellas digitales de estos paquetes de apertura (JA3 y JA4). Si la baliza utiliza una pila criptográfica anómala o por defecto, será interceptada antes de transmitir su primer comando.

Durante el inicio de una sesión TLS, el cliente envía un paquete Client Hello con la lista de versiones criptográficas soportadas, las suites de cifrado aceptadas y las extensiones y curvas elípticas disponibles.

El algoritmo JA3 extrae estos parámetros en el orden exacto en que son transmitidos y genera un hash MD5 de 32 caracteres. Esta huella es característica del software o biblioteca de red que genera la conexión (por ejemplo, Python requests, Go HTTP client, curl o un navegador específico).

Esta tarea se hace en el laboratorio

Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.

Preparando el escritorio…

Responde para continuar

¿Cómo calculan los analizadores de tráfico defensivos la huella digital JA3 de una conexión HTTPS saliente?

Ver pista de ayuda

Los parámetros de negociación enviados en texto claro definen una firma estática del cliente emisor.

Cuando un framework de C2 utiliza una librería criptográfica estática propia o configuraciones estándar sin calibrar, su huella JA3/JA4 es idéntica en todas las campañas del mundo.

Las empresas de seguridad de red y los proveedores de threat intelligence compilan listas negras de estos hashes. Si una máquina de la red interna inicia una conexión HTTPS cuyo hash JA3 coincide con el perfil conocido de una baliza, los cortafuegos de nueva generación la bloquearán automáticamente.

Esta tarea se hace en el laboratorio

Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.

Preparando el escritorio…

Responde para continuar

¿Qué peligro operativo entraña utilizar implementaciones TLS genéricas en el agente de mando?

Ver pista de ayuda

Las firmas criptográficas predecibles permiten al SOC aplicar bloqueos automatizados a nivel de firewall.

Para evadir la catalogación por firmas JA3, los operadores profesionales no embeben bibliotecas TLS personalizadas en sus artefactos.

En su lugar, los agentes invocan las APIs nativas del sistema operativo anfitrión (como WinINet o WinHTTP en Windows). Al utilizar las mismas librerías que emplean Microsoft Edge y los servicios del sistema, la huella JA3 del agente es idéntica a la del tráfico legítimo de la propia estación de trabajo.

Esta tarea se hace en el laboratorio

Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.

Preparando el escritorio…

Responde para continuar

¿Por qué los agentes ofensivos avanzados para Windows utilizan las librerías nativas WinINet o WinHTTP?

Ver pista de ayuda

Utilizar las APIs nativas del sistema operativo garantiza que el apretón de manos sea indistinguible del tráfico del sistema.

Inicia sesión para registrar tus puntos y progreso en el ranking.

Preparando el escritorio…

16:24
Terminal (user@whoami)
user@whoami:~$
Tab Autocompletar ↑/↓ Historial
bash 5.2.21
Whoami-Labs OS v3.0.1 LTS · build 733482

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad