Перейти до вмістуHisnLabs
← Як працює Інтернет

Урок 1 з 4 · 7 хв

Що відбувається, коли ви відкриваєте сайт

Простежте один клік від вашого Mac до сайту і назад, і побачте, хто бере участь на цьому шляху.

Ви вводите адресу, натискаєте Enter, і за мить з’являється сторінка. Здається, що ваш комп’ютер спілкується напряму з сайтом. Насправді в цьому моменті бере участь кілька машин і компаній, і кожна з них дізнається щось про вас. Знання, хто вони, — перший крок до вирішення, що захищати.

Інтернет — це мережа мереж

Як каже посібник розробника Mozilla, «інтернет — це велика мережа комп’ютерів, які всі спілкуються разом». Ваш Mac під’єднується до неї через локальну мережу (ваш Wi-Fi вдома, офісну мережу, точку доступу в кав’ярні), яка з’єднується з інтернет-провайдером, той — з іншими провайдерами, і так далі аж до мережі, що хостить сайт.

Один клік, крок за кроком

  1. Пошук адреси. Комп’ютери дістаються один одного за номером (IP-адресою), а не за іменем. Спочатку ваш Mac запитує DNS-резолвер, зазвичай керований вашим провайдером чи публічним сервісом: «яка адреса в example.org?»
  2. З’єднання. Ваш Mac відкриває з’єднання з цією IP-адресою. Запит подорожує невеликими шматками, званими пакетами, переданими від роутера до роутера, кожен з яких наближає його до місця призначення.
  3. Захист лінії. Для адреси, що починається з https://, ваш Mac і сайт спершу домовляються про ключі шифрування (TLS), тож вміст того, що йде далі, перемішаний для всіх посередині.
  4. Запит і отримання. Ваш браузер запитує сторінку; сервер надсилає у відповідь текст, зображення й код, часто беручи ще частини з інших серверів (шрифти, відео, аналітику, рекламу).

Хто що може бачити

Типовий випадок для звичайного з’єднання без VPN. Пізніші заняття детально розглядають DNS і трекери.
ХтоЩо вони зазвичай можуть бачитиЩо приховує від них HTTPS
Той, хто керує Wi-Fi чи локальною мережеюЩо ваш пристрій онлайн, IP-адреси сайтів і часто їхні іменаСторінки, які ви читаєте, і те, що ви вводите
Ваш інтернет-провайдерТе саме, плюс коли й скільки ви користуєтеся з’єднаннямСторінки, які ви читаєте, і те, що ви вводите
DNS-резолверКожне ім’я сайту, яке шукає ваш пристрійНічого: звичайний DNS-пошук не зашифрований
Сам сайтУсе, що ви йому надсилаєте: пошукові запити, повідомлення, входи, вашу IP-адресуНічого: він — інший кінець розмови
Інші сервіси, які завантажує сторінкаЩо ви відвідали сторінку, часто з ідентифікаторами, що слідують за вами на різних сайтахНічого

Посібник Surveillance Self-Defense від Electronic Frontier Foundation підсумовує межу HTTPS: він «приховує, на яку конкретну сторінку сайту ви переходите, тобто все “після скісної риски”», але не те, що ви спілкуєтеся, ані такі деталі, як «місце, час і тривалість спілкування». Ця решта інформації зветься метаданими, і для багатьох людей під ризиком вона важить не менше за вміст.

Головне

  • Відкриття сайту залучає вашу мережу, вашого провайдера, DNS-резолвер, сам сайт та інші сервіси, які він завантажує.
  • HTTPS приховує вміст і точну сторінку, а не те, який сайт ви відвідуєте чи коли.
  • Метадані (хто, коли, як часто, звідки) можуть розкривати не менше, ніж вміст.
  • Сам сайт завжди бачить те, що ви йому надсилаєте.

Перевірте себе

  1. 1. З HTTPS, що зазвичай усе ще може дізнатися власник Wi-Fi у кав’ярні?

    • Повідомлення, які ви вводите на сайті
    • До якого сайту ви під’єднуєтеся і коли — Правильно.
    • Ваші паролі
    • Абсолютно нічого

    HTTPS шифрує вміст і шлях сторінки, але місце призначення і час залишаються видимими як метадані.

  2. 2. Що робить ваш Mac першим ділом, коли ви вводите ім’я сайту?

    • Надсилає ваш пароль
    • Запитує DNS-резолвер про IP-адресу сайту — Правильно.
    • Завантажує весь сайт
    • Вмикає шифрування для Wi-Fi

    Комп’ютери з’єднуються за IP-адресою, тож ім’я спершу треба знайти. Цей пошук сам по собі видимий резолверу.

  3. 3. Хто бачить пошукові запити, які ви вводите на сайті з HTTPS?

    • Лише ваш провайдер
    • Ніхто
    • Сам сайт — Правильно.
    • Лише DNS-резолвер

    Шифрування захищає шлях між вами і сайтом, але сайт — це інший кінець: він отримує все, що ви йому надсилаєте.

Застосуйте на практиці з FireAI

Застосуйте цей урок на своєму Mac.

Джерела

Застосуйте це на своєму Mac

Усі функції безкоштовно на 17 днів, без банківської картки.

Завантажити для Mac Документація