Kolejnym etapem nauki na platformie TryHackMe jest moduł Network Fundamentals, który wprowadza w podstawy działania sieci komputerowych. Zrozumienie adresacji i komunikacji między urządzeniami to niezbędna baza do dalszej nauki bezpieczeństwa.

IP Address

Adres IP (Internet Protocol) to logiczny identyfikator urządzenia w sieci, przydzielany na określony czas. Urządzenia mogą funkcjonować w sieciach prywatnych (lokalnych) oraz publicznych (w internecie) – w zależności od tego posiadają prywatny lub publiczny adres IP.

Standardowy adres IPv4 składa się z czterech oktetów rozdzielonych kropkami (np. 192.168.1.1). W ramach jednej sieci ten sam adres IP nie może być jednocześnie przypisany do więcej niż jednego urządzenia.

IPv4 vs IPv6

Wraz z gwałtownym rozwojem liczby urządzeń podłączonych do sieci pojawiła się potrzeba wdrożenia nowego standardu adresacji:

  • IPv4 – 32-bitowy schemat adresacji oferujący około 4,29 miliarda ($2^{32}$) unikalnych adresów, co współcześnie doprowadziło do niemal całkowitego wyczerpania wolnej puli adresów publicznych.
  • IPv6 – 128-bitowy następca IPv4, zapewniający ponad 340 undecylionów ($2^{128}$) adresów. Rozwiązuje problem brakujących adresów IP oraz wprowadza bardziej efektywne metody routingu i zarządzania ruchem sieciowym.

MAC Address

Adres MAC (Media Access Control) to unikalny, fizyczny adres przypisywany karcie sieciowej przez producenta na etapie wytwarzania.

Zapisywany jest w postaci 12 znaków szesnastkowych, podzielonych dwukropkami na 6 par (np. a4:c3:f0:85:ac:2d). Pierwsze 6 znaków określa identyfikator producenta sprzętu (OUI), a pozostałe 6 to unikalny numer urządzenia.

MAC Spoofing

Adres MAC nie jest na stałe zablokowany programowo i można go zmienić lub podrobić – proces ten nazywamy MAC spoofingiem.

Podszycie się pod cudzy adres MAC pozwala atakującemu obejść mechanizmy bezpieczeństwa oparte na błędnym założeniu, że adres fizyczny zawsze jednoznacznie i bezpiecznie identyfikuje zaufane urządzenie (np. reguły zapór sieciowych zezwalające na ruch tylko z adresu MAC administratora lub portale logowania do sieci Wi-Fi w kawiarniach i hotelach).