Inspección TLS
Abre un saludo TLS con un host y un puerto elegidos y muestra el protocolo, el cifrado, el vencimiento y la cadena.
La prueba se ejecuta en su equipo a través del agente local. El host, el puerto y la cadena se quedan en esta página.
Agente local
Pegue el código actual de la ventana del agente. El campo se vacía tras cada intento.
Agente desconectado
Preparar el agente
Descargue y arranque el agente local, luego vuelva a esta página.
Sobre el agente y la descarga- Arranque MyDevTools Agent. Una dirección privada o de bucle necesita el agente con --allow-private.
- Copie el código de emparejamiento de la ventana del agente.
- Pegue el código abajo. Si el navegador pide acceso a la red local, permítalo para esta conexión.
El navegador envía el host, el puerto y el tiempo de espera solo al agente en 127.0.0.1. El agente abre un saludo TLS y lo cierra sin datos de aplicación. No pide certificados extra. No analiza un PEM pegado; eso queda en la herramienta de certificados. La prueba no va a un servidor de MyDevTools. Este navegador recuerda el tiempo de espera. No guarda el host, el puerto ni la cadena.
Prueba
Un nombre de host o una dirección IP. Las direcciones privadas y de bucle necesitan --allow-private. No se acepta un rango de puertos.
Un puerto del 1 al 65535.
Cuánto esperar esta única conexión, de 200 a 10000 milisegundos.
Resultado
Pruebe un host y un puerto para ver el protocolo, el cifrado y la cadena.
- Dirección
- Protocolo
- Cifrado
- Confianza
- Vencimiento de la hoja
- Tiempo
Cadena
| Sujeto | Emisor | No antes de | No después de | SHA-256 |
|---|
En esta página
Inspección TLS pide al agente local que abra un saludo TLS al host y al puerto que usted escribe y que lo cierre sin enviar datos de aplicación. La página muestra el protocolo, el cifrado, si la cadena es de confianza, cuándo vence la hoja y cada certificado de la cadena. El permiso tls.inspect es distinto de http.request, icmp.trace, dns.lookup y tcp.connect. El análisis de un PEM pegado queda en la herramienta de certificados.
Funcionalidad detallada
El agente toma la primera dirección del nombre y aplica las mismas reglas de destino que el cliente HTTP. Las direcciones privadas y de bucle valen solo si el agente se arrancó con --allow-private. Las direcciones metadata, de enlace local y multicast siguen bloqueadas, igual que el puerto de escucha del propio agente. Una cadena no fiable o vencida se muestra igual: se comprueba la firma del saludo, y la confianza es una comprobación aparte contra las raíces Mozilla incluidas. El agente no pide certificados extra y no lee un banner. Un rango numérico como 80-443 se rechaza. Como mucho hay dos pruebas a la vez. La espera permanece en este navegador. El host, el puerto y la cadena no.
Ejemplos prácticos
example.compuerto 443 muestra el protocolo, el cifrado, el vencimiento y una cadena de confianza si las raíces públicas la aceptan.- Un certificado local autofirmado muestra un saludo terminado sin confianza, el nombre de la hoja y el vencimiento.
80-443en el campo del host se rechaza. Esto no es un barrido. Un PEM pegado queda en la herramienta de certificados.
Cómo usar esta herramienta
Arranque el agente local
Descargue el agente, arránquelo y copie el código de emparejamiento.
Empareje la inspección TLS
Pegue el código y conecte. La página pide tls.inspect y conserva los permisos que este navegador ya tiene.
Pruebe un puerto
Escriba un host y un puerto, fije la espera y pulse Probar.
Lea la cadena
La página muestra el protocolo, el cifrado, la confianza, el vencimiento de la hoja y la cadena. Cópielo como texto. Recargar la página lo borra.
Consejos y mejores prácticas
- Un rechazo, una espera agotada y un saludo fallido son resultados. La prueba en sí no ha fallado.
- Una cadena sin confianza sigue siendo un saludo terminado. La confianza se informa aparte.
- Una petición es un host y un puerto. Un rango no entra en esta herramienta.
- La descarga publicada para Windows puede ser anterior a esta página. Hace falta un agente que anuncie tls.inspect.