
Die aktuelle Entwicklung von SSLyze findet nun in einem separaten Repository statt.
Aktuell findet die Entwicklung von SSLyze in einem separaten Repository statt: https://github.com/nabla-c0d3/sslyze.
Dieses Repository wird regelmäßig aus diesem neuen Haupt-Repository aktualisiert, aber für die aktuellste Version schauen Sie bitte in das neue Repository. Wenn Sie das Repository geklont haben, aber den neuen Branch verfolgen möchten, können Sie den Origin mit dem folgenden Befehl aktualisieren:
git remote set-url origin https://github.com/nabla-c0d3/sslyze.git
Schneller und voll ausgestatteter SSL-Scanner.
SSLyze ist ein Python-Tool, das die SSL-Konfiguration eines Servers analysieren kann, indem es sich mit ihm verbindet. Es ist darauf ausgelegt, schnell und umfassend zu sein, und soll Organisationen und Testern helfen, Fehlkonfigurationen zu identifizieren, die ihre SSL-Server betreffen.
Zu den wichtigsten Funktionen gehören:
SSLyze benötigt Python 2.7; die unterstützten Plattformen sind Windows 7 32/64 Bit, Linux 32/64 Bit und OS X 64 Bit.
SSLyze ist statisch mit OpenSSL gelinkt. Aus diesem Grund ist der einfachste Weg, SSLyze auszuführen, eines der vorkompilierten Pakete herunterzuladen, die im GitHub-Releases-Bereich für dieses Projekt verfügbar sind, unter https://github.com/nabla-c0d3/sslyze/releases.
Der folgende Befehl zeigt die Liste der verfügbaren Befehlszeilenoptionen an: $ python sslyze.py -h
$ python sslyze.py --regular www.isecpartners.com:443 www.google.com
Weitere Beispiele finden Sie im Testordner.
SSLyze ist komplett Python-Code, aber seit Version 0.7 verwendet es einen benutzerdefinierten OpenSSL-Wrapper, der in C geschrieben ist und nassl heißt. Die vorkompilierten Pakete für SSLyze enthalten eine kompilierte Version dieses Wrappers in sslyze/nassl. Wenn Sie das SSLyze-Repository klonen möchten, müssen Sie eine kompilierte Version von nassl aus einem der SSLyze-Pakete holen und sie nach sslyze-master/nassl kopieren, damit SSLyze ausgeführt werden kann.
Der Quellcode für nassl ist unter https://github.com/nabla-c0d3/nassl gehostet.
SSLyze kann als Windows-ausführbare Datei verpackt werden, indem der folgende Befehl ausgeführt wird:
$ python.exe setup_py2exe.py py2exe
GPLv2 – Siehe LICENSE.txt.