TLS Checker in Python Syntax
Also ich steh grad etwas am Schlauch. Bin aber auch kein Python Experte um das schon mal vorweg zu sagen.
Bin über ein Skript gestoplert, das ich gerne ausprobieren möchte.
Irgendwie habe ich keine andere Möglichkeit gefunden um mir eindeutig anzeigen zu lassen, ob auf einem Server 2012 R2 die Extend Master Secret (EMS) Extension aktiv ist.
https://github.com/Tripwire-VERT/TLS_Extended_Master_Checker
Habe mir Python Embedded 3.8 heruntergeladen
Und das Skript mit "python.exe TLS_Extended_Master_Checker.py 192.168.1.1 443" aufgerufen.
Bekomme aber immer die Fehlermeldung "invalid syntax"
Habe es schon nur mit der IP als Parameter probiert. Auch ohne Parameter. Auch mit 3 oder 4 Paramater.
Immer die gleiche Fehlermeldung.
Hat jemand eine Idee, warum das hier nicht funktioniert?
Bin über ein Skript gestoplert, das ich gerne ausprobieren möchte.
Irgendwie habe ich keine andere Möglichkeit gefunden um mir eindeutig anzeigen zu lassen, ob auf einem Server 2012 R2 die Extend Master Secret (EMS) Extension aktiv ist.
https://github.com/Tripwire-VERT/TLS_Extended_Master_Checker
Habe mir Python Embedded 3.8 heruntergeladen
Und das Skript mit "python.exe TLS_Extended_Master_Checker.py 192.168.1.1 443" aufgerufen.
Bekomme aber immer die Fehlermeldung "invalid syntax"
Habe es schon nur mit der IP als Parameter probiert. Auch ohne Parameter. Auch mit 3 oder 4 Paramater.
Immer die gleiche Fehlermeldung.
Hat jemand eine Idee, warum das hier nicht funktioniert?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 43058664471
Url: https://administrator.de/contentid/43058664471
Ausgedruckt am: 21.11.2024 um 19:11 Uhr
3 Kommentare
Neuester Kommentar
Das Ding ist total veraltet und läuft auf aktuellen Phyton Versionen nicht mehr , das Gewünschte kannst du aber auch gleich mit nem openssl Einzeiler abfragen ...
TLS1.3 betrifft das EMS Problem ja eh nicht.
Gruß
openssl s_client -no_tls1_3 --connect administrator.de:443 | grep -i "Extended master secret"
Gruß