1. Instale las herramientas necesarias:
Asegúrese de tener Wireshark, una biblioteca de descifrado TLS (como libssl o GnuTLS) y la herramienta de línea de comandos OpenSSL instalada en su sistema.
2. Capturar tráfico HTTPS:
Inicie Wireshark y comience una captura en vivo del tráfico de la red. Configure el filtro de captura en "puerto tcp 443" para capturar solo el tráfico HTTPS.
3. Habilite el descifrado TLS:
En Wireshark, vaya al menú "Preferencias" y seleccione "Protocolos". En la sección "TLS", haga clic en el botón "Editar...".
4. Configurar el descifrado TLS:
En las preferencias de TLS, seleccione la pestaña "Claves RSA". Aquí, debe proporcionar una clave privada y un certificado para descifrar el tráfico HTTPS.
5. Especifique clave privada y certificado:
Haga clic en el botón "Agregar..." y busque la ubicación de su clave privada (archivo .pem). De manera similar, proporcione la ruta a su certificado (archivo .crt o .pem).
6. Descifrar tráfico:
Una vez que haya especificado la clave privada y el certificado, haga clic en "Aceptar" para guardar la configuración. Ahora, Wireshark intentará descifrar el tráfico HTTPS durante la captura.
7. Ver tráfico descifrado:
Una vez completada la captura, puede hacer doble clic en cualquier paquete HTTPS para ver sus detalles. El tráfico descifrado será visible en el árbol de disección del protocolo, lo que le permitirá analizar las solicitudes y respuestas HTTP.
8. Solucionar errores de descifrado:
Si encuentra algún error de descifrado, vuelva a verificar que haya proporcionado la clave privada y el certificado correctos. Asegúrese de que la versión del protocolo y el conjunto de cifrado utilizados por el tráfico HTTPS sean compatibles con sus herramientas de descifrado.
9. Utilice el filtro de visualización HTTP:
Puede utilizar el filtro de visualización "http" para centrarse específicamente en el tráfico HTTP. Esto mostrará sólo paquetes relacionados con HTTP, lo que facilitará el análisis del tráfico descifrado.
Nota:Para descifrar el tráfico HTTPS se requieren los certificados y las claves criptográficas necesarios. Si no tiene autorización o las credenciales requeridas, no podrá descifrar el tráfico. Es importante respetar las consideraciones de privacidad y seguridad al analizar el tráfico de la red.