Przejdź do treściHisnLabs
← Jak działa internet

Lekcja 1 z 4 · 7 min

Co się dzieje, gdy otwierasz stronę internetową

Prześledź jedno kliknięcie od twojego Maca do strony internetowej i z powrotem, i zobacz, kto bierze w tym udział po drodze.

Wpisujesz adres, naciskasz Enter, a chwilę później pojawia się strona. Wygląda to tak, jakby twój komputer rozmawiał bezpośrednio ze stroną internetową. W rzeczywistości w tym momencie bierze udział kilka maszyn i firm, a każda dowiaduje się o tobie czegoś. Wiedza, kim one są, to pierwszy krok do decydowania, co chronić.

Internet to sieć sieci

Jak ujmuje to przewodnik dla deweloperów Mozilli, „internet to duża sieć komputerów, które komunikują się ze sobą wszystkie razem”. Twój Mac dołącza do niej przez sieć lokalną (twoje Wi-Fi w domu, sieć biurową, hotspot w kawiarni), która łączy się z dostawcą usług internetowych (ISP), który łączy się z innymi dostawcami, i tak dalej, aż do sieci, w której znajduje się strona internetowa.

Jedno kliknięcie, krok po kroku

  1. Znalezienie adresu. Komputery docierają do siebie po numerze (adresie IP), nie po nazwie. Twój Mac najpierw pyta resolver DNS, zwykle prowadzony przez twojego dostawcę internetu albo publiczną usługę: „jaki jest adres example.org?”.
  2. Łączenie się. Twój Mac otwiera połączenie z tym adresem IP. Żądanie podróżuje w małych kawałkach zwanych pakietami, przekazywanych od routera do routera, z których każdy przesyła je bliżej celu.
  3. Zabezpieczanie linii. Dla adresu zaczynającego się od https:// twój Mac i strona internetowa najpierw uzgadniają klucze szyfrujące (TLS), więc treść tego, co następuje, jest zaszyfrowana dla wszystkich pomiędzy.
  4. Pytanie i otrzymywanie. Twoja przeglądarka prosi o stronę; serwer odsyła tekst, obrazy i kod, często pobierając więcej elementów z innych serwerów (czcionki, filmy, analityka, reklamy).

Kto co widzi

Typowy przypadek dla zwykłego połączenia bez VPN. Kolejne lekcje szczegółowo omawiają DNS i śledzące elementy.
KtoCo zwykle widziCo ukrywa przed nim HTTPS
Kto prowadzi Wi-Fi lub sieć lokalnąŻe twoje urządzenie jest online, adresy IP stron internetowych i często nazwy stronStrony, które czytasz, i to, co wpisujesz
Twój dostawca internetu (ISP)To samo, plus kiedy i ile korzystasz z połączeniaStrony, które czytasz, i to, co wpisujesz
Resolver DNSKażdą nazwę strony, którą wyszukuje twoje urządzenieNic: zwykłe zapytanie DNS nie jest szyfrowane
Sama strona internetowaWszystko, co jej wysyłasz: wyszukiwania, wiadomości, logowania, twój adres IPNic: to drugi koniec rozmowy
Inne usługi wczytywane przez stronęŻe odwiedziłeś stronę, często z identyfikatorami, które podążają za tobą między stronamiNic

Przewodnik Surveillance Self-Defense od Electronic Frontier Foundation podsumowuje ograniczenie HTTPS: „ukrywa, którą konkretną stronę w witrynie odwiedzasz — czyli wszystko ‘po ukośniku’”, ale nie to, że się komunikujesz, ani szczegółów takich jak „miejsce, czas i długość komunikacji”. Ta pozostała informacja nazywana jest metadanymi, a dla wielu zagrożonych osób ma tak samo duże znaczenie jak treść.

Najważniejsze

  • Otwarcie strony internetowej angażuje twoją sieć, twojego dostawcę internetu, resolver DNS, samą stronę i inne usługi, które ona wczytuje.
  • HTTPS ukrywa treść i dokładną stronę, a nie to, którą witrynę odwiedzasz ani kiedy.
  • Metadane (kto, kiedy, jak często, skąd) mogą ujawniać tyle samo, co treść.
  • Sama strona internetowa zawsze widzi, co jej wysyłasz.

Sprawdź się

  1. 1. Przy HTTPS, czego zwykle nadal może dowiedzieć się właściciel Wi-Fi w kawiarni?

    • Wiadomości, które wpisujesz na stronie
    • Z jaką stroną się łączysz i kiedy — Dobrze.
    • Twoich haseł
    • Zupełnie niczego

    HTTPS szyfruje treść i ścieżkę strony, ale docelowa strona i czas pozostają widoczne jako metadane.

  2. 2. Co robi twój Mac najpierw, gdy wpisujesz nazwę strony internetowej?

    • Wysyła twoje hasło
    • Pyta resolver DNS o adres IP strony — Dobrze.
    • Pobiera całą stronę internetową
    • Włącza szyfrowanie dla Wi-Fi

    Komputery łączą się po adresie IP, więc najpierw trzeba wyszukać nazwę. To wyszukanie samo w sobie jest widoczne dla resolvera.

  3. 3. Kto widzi wyszukiwania, które wpisujesz na stronie korzystającej z HTTPS?

    • Tylko twój dostawca internetu
    • Nikt
    • Sama strona internetowa — Dobrze.
    • Tylko resolver DNS

    Szyfrowanie chroni ścieżkę między tobą a stroną, ale strona jest drugim końcem: otrzymuje wszystko, co jej wysyłasz.

Wypróbuj to z FireAI

Zastosuj tę lekcję w praktyce na swoim Macu.

Źródła

Zastosuj to na swoim Macu

Wypróbuj wszystkie funkcje za darmo przez 17 dni, bez karty.

Pobierz na Maca Dokumentacja