
El desarrollo actual de SSLyze ahora tiene lugar en un repositorio separado.
El desarrollo actual de SSLyze ahora tiene lugar en un repositorio separado: https://github.com/nabla-c0d3/sslyze.
Este repositorio se actualizará periódicamente desde este nuevo repositorio principal, pero para la versión más actual, consulte el nuevo repo. Si clonó el repositorio pero desea seguir la nueva rama, puede actualizar el origin usando el siguiente comando:
git remote set-url origin https://github.com/nabla-c0d3/sslyze.git
Escáner SSL rápido y con todas las funciones.
SSLyze es una herramienta Python que puede analizar la configuración SSL de un servidor conectándose a él. Está diseñada para ser rápida y completa, y debería ayudar a organizaciones y evaluadores a identificar malas configuraciones que afectan a sus servidores SSL.
Las características clave incluyen:
SSLyze requiere Python 2.7; las plataformas compatibles son Windows 7 32/64 bits, Linux 32/64 bits y OS X 64 bits.
SSLyze está enlazado estáticamente con OpenSSL. Por esta razón, la forma más sencilla de ejecutar SSLyze es descargar uno de los paquetes precompilados disponibles en la sección de releases de GitHub para este proyecto, en https://github.com/nabla-c0d3/sslyze/releases.
El siguiente comando proporcionará la lista de opciones de línea de comandos disponibles: $ python sslyze.py -h
$ python sslyze.py --regular www.isecpartners.com:443 www.google.com
Consulte la carpeta test para ver ejemplos adicionales.
SSLyze es todo código Python pero desde la versión 0.7, utiliza un wrapper personalizado de OpenSSL escrito en C llamado nassl. Los paquetes precompilados de SSLyze contienen una versión compilada de este wrapper en sslyze/nassl. Si desea clonar el repo de SSLyze, tendrá que obtener una versión compilada de nassl de uno de los paquetes de SSLyze y copiarla a sslyze-master/nassl, para poder hacer funcionar SSLyze.
El código fuente de nassl está alojado en https://github.com/nabla-c0d3/nassl.
SSLyze se puede empaquetar como un ejecutable de Windows ejecutando el siguiente comando:
$ python.exe setup_py2exe.py py2exe
GPLv2 - Ver LICENSE.txt.