ich habe eine Liste mit den 1000 most visited Seiten online. Jetzt möchte ich die Seiten gerne analyiseren (welche TLS Version sie unterstützen usw..). Das Skript hab ich auch schon soweit.
Bevor ich das tun kann, muss ich aber wissen, welche der 1000 Seiten überhaupt TLS/SSL unterstützen.
Dafür lese ich mir die Liste ein und ich dachte mir, dass ich wget auf "Platz:https://" grep. Aber bei Seiten wie Google.de kommt das gar nicht (da gibt es sowieso keine Hinweis, dass sich eine HTTPS-Seite öffnet, komisch..).
Code: Alles auswählen
process = os.popen("wget https://"+site+" | grep -o -a'Platz:https://'")
result = process.read()
if result == "Platz:https://": ...#speicher mir Seite in eine Liste
Code: Alles auswählen
process = os.popen("timeout 0.8 openssl s_client -connect "+site+":443 | grep -o 'TLS session ticket:'")
result = process.read()
if result == "TLS session ticket": ...#speicher mir Seite in eine Liste
Dankeschön!