Kursinhalt
Grundlagen der Cybersicherheit
Grundlagen der Cybersicherheit
Herausforderung: Überprüfen Sie das Webprotokoll der Website
Swipe to start coding
Lass uns eine einfache Funktion erstellen, die eine grundlegende Anfrage an eine Website sendet und überprüft, ob HTTPS verwendet wird.
Deine Aufgabe ist:
- Sende eine Anfrage und überprüfe, ob der Antwortstatuscode
200
entspricht. Dies ist notwendig, um die Erreichbarkeit der gewählten URL zu prüfen. - Überprüfe, ob die Antwort-URL mit dem Teilstring
https
beginnt. Dies weist darauf hin, dass unsere Quelle das HTTPS-Webprotokoll verwendet. - Rufe die Funktion
check_https_protocol()
mit der entsprechenden URL als Argument auf, um sie zu überprüfen.
Hinweis
Obwohl unsere URL (
'http://codefinity.com'
) zunächst die Verwendung des HTTP-Protokolls anzeigt, könnte der Server sie gemäß seinen serverseitigen Konfigurationen auf HTTPS umleiten. Unser Ziel ist es, die Unterstützung von HTTPS durch den Server zu ermitteln, indem wir dessen Konfigurationen untersuchen. Bei Erfolg wird unsere Anfrage umgeleitet und die Antwort-URL beginnt mit'https'
.
Lösung
Danke für Ihr Feedback!
Herausforderung: Überprüfen Sie das Webprotokoll der Website
Swipe to start coding
Lass uns eine einfache Funktion erstellen, die eine grundlegende Anfrage an eine Website sendet und überprüft, ob HTTPS verwendet wird.
Deine Aufgabe ist:
- Sende eine Anfrage und überprüfe, ob der Antwortstatuscode
200
entspricht. Dies ist notwendig, um die Erreichbarkeit der gewählten URL zu prüfen. - Überprüfe, ob die Antwort-URL mit dem Teilstring
https
beginnt. Dies weist darauf hin, dass unsere Quelle das HTTPS-Webprotokoll verwendet. - Rufe die Funktion
check_https_protocol()
mit der entsprechenden URL als Argument auf, um sie zu überprüfen.
Hinweis
Obwohl unsere URL (
'http://codefinity.com'
) zunächst die Verwendung des HTTP-Protokolls anzeigt, könnte der Server sie gemäß seinen serverseitigen Konfigurationen auf HTTPS umleiten. Unser Ziel ist es, die Unterstützung von HTTPS durch den Server zu ermitteln, indem wir dessen Konfigurationen untersuchen. Bei Erfolg wird unsere Anfrage umgeleitet und die Antwort-URL beginnt mit'https'
.
Lösung
Danke für Ihr Feedback!