Al tener el certificado TLS en el archivo local, puedo mostrar sus detalles usando una sintaxis como:
openssl x509 -text -noout -in cert_filename
¿Hay alguna forma de mostrar el certificado TLS del servidor SMTP / POP3 / HTTP remoto en este mismo formato en el terminal bash?
command-line
openssl
tls
malloc4k
fuente
fuente
-starttls PROTO
si el protocolo no es SSL / TLS nativo. Por ejemplo,-starttls pop3
.Puede usar el
s_client
comando de OpenSSL para volcar el certificado en formato PEM (y muchas otras cosas, pero-in
no parece importarle). Todo lo que necesita es un poco de redirección de salida para convencerx509
a analizar que:fuente