
Lo sviluppo attuale di SSLyze ora avviene in un repository separato
Lo sviluppo attuale di SSLyze avviene ora in un repository separato: https://github.com/nabla-c0d3/sslyze.
Questo repository verrà periodicamente aggiornato dal nuovo repository principale, ma per la versione più recente, controlla il nuovo repo. Se hai clonato il repository ma desideri seguire il nuovo branch, puoi aggiornare l'origine usando il seguente comando:
git remote set-url origin https://github.com/nabla-c0d3/sslyze.git
Scanner SSL veloce e completo.
SSLyze è uno strumento Python che può analizzare la configurazione SSL di un server connettendosi ad esso. È progettato per essere veloce e completo e dovrebbe aiutare organizzazioni e tester a identificare le configurazioni errate che interessano i loro server SSL.
Le funzionalità principali includono:
SSLyze richiede Python 2.7; le piattaforme supportate sono Windows 7 32/64 bit, Linux 32/64 bit e OS X 64 bit.
SSLyze è collegato staticamente a OpenSSL. Per questo motivo, il modo più semplice per eseguire SSLyze è scaricare uno dei pacchetti precompilati disponibili nella sezione GitHub releases di questo progetto, all'indirizzo https://github.com/nabla-c0d3/sslyze/releases.
Il seguente comando fornisce l'elenco delle opzioni disponibili della riga di comando: $ python sslyze.py -h
$ python sslyze.py --regular www.isecpartners.com:443 www.google.com
Vedi la cartella test per ulteriori esempi.
SSLyze è scritto interamente in Python ma dalla versione 0.7 utilizza un wrapper OpenSSL personalizzato scritto in C chiamato nassl. I pacchetti precompilati per SSLyze contengono una versione compilata di questo wrapper in sslyze/nassl. Se vuoi clonare il repository di SSLyze, dovrai ottenere una versione compilata di nassl da uno dei pacchetti SSLyze e copiarla in sslyze-master/nassl, per far funzionare SSLyze.
Il codice sorgente di nassl è ospitato su https://github.com/nabla-c0d3/nassl.
SSLyze può essere impacchettato come eseguibile Windows eseguendo il seguente comando:
$ python.exe setup_py2exe.py py2exe
GPLv2 - Vedi LICENSE.txt.