Menu
CoddyTech

Podsumowanie: HTTPS

Lekcja 42 z 47 w kursie Sieci komputerowe w terminalu w Coddy.

HTTPS to HTTP w ramach TLS, a TLS wykonuje dwa zadania.

Szyfruje, dzięki czemu ścieżka, nagłówki i treść przestają być czytelne podczas przesyłania. W przypadku zwykłego HTTP wszystkie te dane są tekstem przesyłanym przez sieć, co udało Ci się zobaczyć, odczytując hasło z własnego żądania.

Identyfikuje na podstawie certyfikatu sprawdzonego na trzy sposoby: podpisanego przez urząd certyfikacji znajdujący się w pakiecie CA twojego komputera, niewygasłego i wystawionego dla hosta, o który faktycznie prosisz.

Schemat określa domyślny port — 80 lub 443 — oraz to, czy w ogóle odbywa się uzgadnianie połączenia. Żądanie TLS na zwykłym porcie kończy się natychmiast kodem wyjścia 35.

A -k wycisza błędy certyfikatu, rezygnując ze sprawdzania tożsamości. Używaj go na maszynie testowej, nigdy jako rozwiązania prawdziwego problemu.

challenge icon

Wyzwanie

Trudny

Jedno polecenie na fakt.

  1. Wypisz ca=, a następnie yes, jeśli pakiet CA istnieje
  2. Udostępnij folder na porcie 9131 i wypisz tls=, a następnie kod wyjścia żądania https:// do niego

Oczekiwany wynik:

ca=yes
tls=35

Spróbuj swoich sił

Terminal
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Sieci komputerowe w terminalu

Poćwicz samodzielnie: Edytor online Terminal