Existen dos herramientas muy completas para auditar la seguridad de SSL: SSLScan y SSL Audit.
SSLScan.
Sirve para comprobar el tipo de cifrado SSL que utiliza un servicio. Es una herramienta para Linux que necesita el compilador GNU para C y la libreria OpenSSL.
Modo de empleo:
Comando:
sslscan [opciones] [host: puerto]
Opciones:
--targets=
Sirve para pasarle un archivo que contiene una lista de host para chequear. Los host se pueden suministrar con puertos puertos (es decir host: puerto).
--no-failed
No muestra los tipos de cifrado que no acepta el host.
--ssl2
Comprueba solamente el cifrado SSLv2.
--ssl3
Comprueba solamente el cifrado SSLv3.
--tls1
Comprueba solamente el cifrado TLSv1.
--pk=
Sirve para pasarle un archivo PKCS#12.
--pkpass=
La contraseña para PKCS#12.
--certs=
Pasarle un archivo que contiene PEM/ASN1.
--starttls
Introducir un STARTTLS para servicios smtp.
--HTTP
Prueba una conexión del HTTP.
-- bugs
Buscar bugs en SLL.
--xml=
Mostrar resultados de la salida en archivo de XML.
SSLScan.
Sirve para comprobar el tipo de cifrado SSL que utiliza un servicio. Es una herramienta para Linux que necesita el compilador GNU para C y la libreria OpenSSL.
Modo de empleo:
Comando:
sslscan [opciones] [host: puerto]
Opciones:
--targets=
Sirve para pasarle un archivo que contiene una lista de host para chequear. Los host se pueden suministrar con puertos puertos (es decir host: puerto).
--no-failed
No muestra los tipos de cifrado que no acepta el host.
--ssl2
Comprueba solamente el cifrado SSLv2.
--ssl3
Comprueba solamente el cifrado SSLv3.
--tls1
Comprueba solamente el cifrado TLSv1.
--pk=
Sirve para pasarle un archivo PKCS#12.
--pkpass=
La contraseña para PKCS#12.
--certs=
Pasarle un archivo que contiene PEM/ASN1.
--starttls
Introducir un STARTTLS para servicios smtp.
--HTTP
Prueba una conexión del HTTP.
-- bugs
Buscar bugs en SLL.
--xml=
Mostrar resultados de la salida en archivo de XML.
Más información y descarga de SSLScan:
Saludos.
No hay comentarios:
Publicar un comentario