1/20
Wprowadzenie: ciemna strona sieci
Witamy na ostatnim wykładzie z cyklu „Podstawy bezpieczeństwa sieci komputerowych". Dotychczas skupialiśmy się na budowaniu systemów obronnych: od kryptografii, przez zapory NGFW, aż po tunele VPN. Dzisiaj zmieniamy perspektywę i spojrzymy na infrastrukturę oczami agresora. Zrozumienie wektorów ataku i metodologii działania hakerów jest niezbędne, aby skutecznie projektować bezpieczne systemy. Przeanalizujemy zagrożenia występujące w różnych warstwach modelu OSI – od manipulacji adresami MAC po zmasowane ataki DDoS.
Haker planujący atak

Współczesne cyberzagrożenia ewoluują w zastraszającym tempie, a skala ataków rośnie z każdym rokiem. Według raportów branżowych średni koszt naruszenia danych dla przedsiębiorstwa przekracza obecnie kilka milionów dolarów, co pokazuje, jak dotkliwe mogą być skutki zaniedbań w obszarze bezpieczeństwa. Dlatego tak ważne jest, aby specjaliści IT nie tylko budowali solidne systemy obronne, ale także rozumieli sposób myślenia osób, które chcą je złamać.

W ramach tego wykładu przyjrzymy się konkretnym technikom ataku, narzędziom wykorzystywanym przez cyberprzestępców oraz mechanizmom obronnym, które można zastosować na każdej warstwie infrastruktury sieciowej. Celem jest wyposażenie studentów w praktyczną wiedzę, która pozwoli im skutecznie chronić swoje przyszłe miejsca pracy przed coraz bardziej zaawansowanymi zagrożeniami.

2/20
Anatomia ataku: Cyber Kill Chain
Profesjonalny cyberatak to ustrukturyzowany proces, który rzadko opiera się na przypadku. Model Cyber Kill Chain, opracowany przez firmę Lockheed Martin, dzieli atak na siedem faz: 1. Rekonesans, 2. Uzbrojenie, 3. Dostarczenie, 4. Eksploatacja, 5. Instalacja, 6. Zdalne sterowanie (C2 – ang. Command & Control) oraz 7. Działania intruzywne (np. kradzież danych). Zrozumienie tych etapów pozwala zespołom obrony (Blue Team) na przerwanie łańcucha ataku przed osiągnięciem celu przez napastnika. Im wcześniej wykryjemy intruza, tym mniejsze będą potencjalne szkody.
Schemat Cyber Kill Chain

Model Cyber Kill Chain został opracowany przez firmę Lockheed Martin na podstawie analizy rzeczywistych ataków na systemy wojskowe i rządowe. Każda z siedmiu faz stanowi potencjalny punkt przechwycenia ataku przez zespół bezpieczeństwa, co oznacza, że im wcześniej uda się zablokować napastnika, tym mniejsze będą straty. Na przykład na etapie rekonesansu można wykryć skanowanie sieci i zablokować adres IP źródła.

W fazie uzbrojenia atakujący przygotowuje dedykowane narzędzia, takie jak spreparowany dokument PDF z makrem VBA lub plik wykonywalny z backdoorem. Dostarczenie może nastąpić przez e-mail phishingowy, zainfekowany pendrive lub podatną na ataki stronę internetową. Zrozumienie tych etapów pozwala zespołom SOC na wdrażanie odpowiednich detekcji i procedur reagowania.

3/20
Rekonesans pasywny i aktywny
Zwiad to fundament każdego ataku. Rekonesans pasywny wykorzystuje techniki OSINT (ang. Open-Source Intelligence – wywiad ze źródeł otwartych). Atakujący analizuje publiczne rejestry domen, profile pracowników w mediach społecznościowych czy ogłoszenia o pracę, które zdradzają technologie używane w firmie. Rekonesans aktywny polega na bezpośredniej interakcji z systemami ofiary. Atakujący skanuje sieć, aby zidentyfikować aktywne urządzenia i otwarte porty. O ile działania pasywne są niemal niewykrywalne, o tyle gwałtowny skan aktywny powinien natychmiast wzbudzić alarm systemów monitoringu.
Analiza OSINT

Rekonesans pasywny, czyli zbieranie informacji bez bezpośredniego kontaktu z celem, wykorzystuje publicznie dostępne źródła, takie jak whois, DNS dumpster, Shodan czy Censys. Narzędzia te pozwalają ustalić zakres adresów IP, strukturę domenową, technologie webowe oraz dane kontaktowe pracowników. Atakujący może również analizować metadane dokumentów opublikowanych na stronie firmy.

Rekonesans aktywny z kolei polega na wysyłaniu pakietów do systemów ofiary i analizie odpowiedzi. Oprócz skanowania portów, atakujący może przeprowadzać enumerację użytkowników przez protokół SMB, identyfikację wersji usług czy testowanie domyślnych haseł. Aby utrudnić wykrycie, napastnicy często korzystają z rozproszonych źródeł skanowania, sieci Tor lub publicznych serwerów proxy.

4/20
Narzędzia aktywne: skaner Nmap
Najpopularniejszym narzędziem do aktywnego badania sieci jest Nmap (ang. Network Mapper). Pozwala on na identyfikację usług działających na konkretnych portach (np. HTTP na porcie 80). Kluczową funkcją jest tzw. OS Fingerprinting – analiza odpowiedzi stosu TCP/IP, która pozwala określić system operacyjny i jego wersję bez bezpośredniego logowania. Dzięki temu napastnik dowiaduje się, że serwer używa np. starej wersji systemu Windows Server z niezałataną luką bezpieczeństwa, co pozwala mu dobrać odpowiedni exploit.
Terminal Nmap

Nmap oferuje wiele typów skanowania, z których najpopularniejsze to skan TCP SYN (half-open scan) wysyłający pakiety SYN i analizujący odpowiedzi bez nawiązywania pełnego połączenia. Mniej inwazyjny jest skan TCP Connect, który nawiązuje pełne połączenie, ale jest łatwiejszy do wykrycia. Nmap obsługuje także skanowanie UDP, które jest wolniejsze ze względu na brak potwierdzeń w protokole UDP.

Do zaawansowanych funkcji Nmapa należą skrypty NSE (Nmap Scripting Engine) pozwalające na automatyzację wielu zadań, od wykrywania podatności po brute force haseł. Narzędzie to jest nieocenione zarówno dla pentesterów, jak i administratorów chcących sprawdzić bezpieczeństwo własnych systemów. Warto pamiętać, że nieautoryzowane skanowanie sieci może być nielegalne i naruszać politykę bezpieczeństwa.

5/20
Sniffing: podsłuch w sieci lokalnej
Jeśli intruz uzyska fizyczny dostęp do infrastruktury (np. wpięcie do gniazdka w biurze), może przeprowadzić sniffing – przechwytywanie ramek danych krążących w sieci. Wykorzystując kartę sieciową w trybie promiscuous (tryb nasłuchu) oraz narzędzia takie jak Wireshark lub tcpdump, atakujący może analizować ruch niezaadresowany bezpośrednio do niego. W przypadku korzystania z nieszyfrowanych protokołów (np. HTTP, FTP, Telnet), atakujący jest w stanie odczytać loginy, hasła oraz treść przesyłanych dokumentów.
Analiza pakietów Wireshark

Sniffing w sieci Ethernet był pierwotnie utrudniony, ponieważ przełączniki (switche) dostarczają ramki tylko do docelowego portu. Aby go ominąć, atakujący może zastosować technikę ARP spoofingu, aby przekierować ruch na swoją maszynę, lub użyć funkcji port mirroring, jeśli ma dostęp administracyjny do przełącznika. W sieciach bezprzewodowych sniffing jest znacznie łatwiejszy, ponieważ medium jest współdzielone.

Obroną przed sniffingiem jest stosowanie szyfrowania na poziomie aplikacji (HTTPS, SSH, SFTP) oraz protokołów z wbudowanym szyfrowaniem, takich jak IPsec czy TLS. Dodatkowo rozwiązania takie jak Port Security na przełącznikach, dynamiczna inspekcja ARP (DAI) oraz segmentacja VLAN utrudniają przeprowadzenie skutecznego podsłuchu w sieci lokalnej.

6/20
Spoofing i zatruwanie tablic ARP
Ataki w warstwie 2 (łącza danych) uderzają w fundamenty komunikacji lokalnej. Protokół ARP, służący do mapowania adresów IP na adresy MAC, jest domyślnie ufny i nie posiada mechanizmów weryfikacji. ARP Spoofing (fałszowanie ARP) polega na wysyłaniu spreparowanych komunikatów ARP, które informują inne urządzenia, że to atakujący jest bramą domyślną (routerem). Ofiary „zatruwają" swoje tablice ARP błędnymi wpisami i zaczynają kierować cały ruch wychodzący do Internetu bezpośrednio przez maszynę atakującego.
Schemat ARP Poisoning

Protokół ARP z definicji nie posiada mechanizmów uwierzytelniania, co czyni go podatnym na fałszowanie odpowiedzi. Atak ARP Spoofing polega na wysłaniu nieautoryzowanej odpowiedzi ARP, która wiąże adres IP bramy domyślnej z adresem MAC atakującego. Możliwe jest również zatruwanie tablic ARP ofiary tak, aby ruch przeznaczony do konkretnego serwera trafiał do napastnika.

Do obrony przed ARP spoofingiem stosuje się techniki takie jak dynamiczna inspekcja ARP (DAI) na przełącznikach Cisco, statyczne wpisy ARP dla krytycznych urządzeń, czy też narzędzia typu ARPwatch monitorujące zmiany w tablicach ARP. Segmentacja sieci za pomocą VLAN-ów również ogranicza zasięg ataku, ponieważ ruch ARP nie przekracza granic pojedynczej domeny rozgłoszeniowej.

7/20
Atak człowiek pośrodku (MitM)
Atak Man-in-the-Middle (MitM – człowiek pośrodku) to konsekwencja skutecznego spoofingu. Napastnik staje się pośrednikiem w komunikacji między ofiarą a resztą sieci. Wszystkie pakiety – od haseł po dane bankowe – przepływają przez jego komputer. Atakujący może nie tylko podsłuchiwać transmisję, ale również modyfikować ją na bieżąco (np. zmieniać numer konta w przelewie bankowym). Dla ofiary połączenie wydaje się poprawne, ponieważ intruz przezroczyście przekazuje pakiety do właściwego celu, wcześniej je kopiując lub edytując.
Schemat ataku MitM

Do przeprowadzenia ataku MitM napastnik może wykorzystać narzędzia takie jak Bettercap, Ettercap czy MITMf, które automatyzują proces przechwytywania i modyfikacji ruchu. Po pomyślnym przekierowaniu ruchu atakujący może dokonać ataku SSL stripping, polegającego na obniżeniu połączenia HTTPS do HTTP, co umożliwia odczytanie zaszyfrowanych danych przed ich wysłaniem do właściwego serwera.

Obrona przed MitM wymaga stosowania szyfrowania end-to-end z weryfikacją certyfikatów, protokołów takich jak HSTS (HTTP Strict Transport Security) wymuszających połączenia TLS, oraz uwierzytelniania dwuskładnikowego. W sieciach korporacyjnych stosuje się również rozwiązania do wykrywania anomalii w tablicach ARP i ruchu sieciowym, które mogą wskazywać na trwający atak typu man-in-the-middle.

8/20
Ataki na dostępność: DoS
Nie każdy atak ma na celu kradzież danych. Często celem jest paraliż usług, czyli uderzenie w dostępność z triady CIA. Ataki DoS (Denial of Service) – odmowa usługi – polegają na zasypaniu serwera taką liczbą żądań, której nie jest on w stanie obsłużyć. Zasoby maszyny (procesor, pamięć RAM) zostają całkowicie pochłonięte przez przetwarzanie fałszywego ruchu, co sprawia, że legalni użytkownicy tracą dostęp do strony lub aplikacji. To nowoczesna forma sabotażu, mogąca przynieść ogromne straty finansowe i wizerunkowe firmie.
Zasypywanie serwera pakietami

Ataki DoS można klasyfikować ze względu na warstwę modelu OSI, w którą uderzają. Ataki warstwy 3 i 4, takie jak SYN flood czy UDP flood, zasypują infrastrukturę sieciową ogromną liczbą pakietów. Ataki warstwy 7 (aplikacyjne), takie jak HTTP flood czy Slowloris, celują w zasoby serwera webowego, wysyłając pozornie poprawne żądania, które jednak wiążą zasoby na długi czas.

Podstawową obroną przed atakami DoS jest stosowanie firewalli z funkcją stateful inspection, systemów IPS/IDS oraz limitowanie liczby połączeń z pojedynczego adresu IP. W przypadku bardziej zaawansowanych ataków konieczne jest wykorzystanie zewnętrznych usług ochrony przed DDoS, takich jak Cloudflare, Akamai czy AWS Shield, które filtrują ruch na brzegu sieci.

9/20
Rozproszony atak odmowy usługi: DDoS
Klasyczny DoS z jednego komputera jest łatwy do zablokowania. Dlatego napastnicy wykorzystują DDoS (Distributed DoS) – rozproszony atak odmowy usługi. W tym scenariuszu atakujący kontroluje botnet – armię tysięcy zainfekowanych urządzeń (tzw. zombie), rozproszonych po całym świecie. Na komendę agresora wszystkie te maszyny jednocześnie uderzają w jeden cel. Skala takiego ataku potrafi przytłoczyć nawet potężne centra danych i systemy ochrony typu Firewall/IPS. Walka z DDoS wymaga często zaangażowania zewnętrznych systemów oczyszczania ruchu w chmurze.
Atak z Botnetu

Botnety są tworzone poprzez infekowanie urządzeń złośliwym oprogramowaniem, które łączy je z serwerem C2 (Command and Control). Do najbardziej znanych botnetów należą Mirai (atakujący urządzenia IoT), Zeus (kradzież danych bankowych) oraz Emotet (rozpowszechnianie malware). Wielkość botnetów może sięgać milionów zainfekowanych urządzeń, generujących łącznie ruch rzędu terabitów na sekundę.

Ataki DDoS często wykorzystują technikę amplifikacji, gdzie małe zapytanie wysłane do publicznego serwera (DNS, NTP, Memcached) generuje znacznie większą odpowiedź, która jest kierowana do ofiary. Współczynnik amplifikacji może wynosić nawet 1:50000, co pozwala atakującemu z niewielkim łączem wygenerować ogromny atak. Obrona wymaga stosowania blackholingu, rate limitu oraz usług scrubbing center.

10/20
Złośliwe oprogramowanie: wirusy a robaki
Współczesne malware (złośliwe oprogramowanie) dzieli się na wiele kategorii. Wirus wymaga „nosiciela" (np. pliku .exe lub dokumentu Word) oraz działania użytkownika, aby się aktywować. Z kolei robak (ang. worm) to znacznie groźniejszy byt autonomiczny. Robaki potrafią samodzielnie rozprzestrzeniać się w sieci lokalnej, wykorzystując luki w protokołach (np. SMB). Jeden zainfekowany laptop wpięty do sieci firmowej może w ciągu kilku minut zarazić wszystkie pozostałe stacje robocze bez jakiejkolwiek interakcji ze strony pracowników.
Reprezentacja złośliwego kodu

Współczesne malware ewoluowało w kierunku zaawansowanych, modułowych platform ataku, które łączą cechy wirusów, robaków, trojanów i ransomware w jednym pakiecie. Przykładem jest Emotet, który rozpoczął jako trojan bankowy, a przekształcił się w platformę do dystrybucji innych typów malware. Ataki typu fileless malware wykorzystują pamięć RAM do wykonania kodu bez zapisywania plików na dysku, co utrudnia wykrycie przez tradycyjne antywirusy.

Do ochrony przed współczesnym malware niezbędne jest stosowanie wielowarstwowej strategii bezpieczeństwa: oprogramowania antywirusowego z detection heurystyczną, firewalli aplikacyjnych, systemów EDR (Endpoint Detection and Response) oraz regularnych aktualizacji systemów. Równie ważne jest szkolenie użytkowników w zakresie bezpiecznych praktyk, takich jak nieotwieranie podejrzanych załączników i nieklikanie w nieznane linki.

11/20
Konie trojańskie i backdoory
Koń trojański to oprogramowanie, które podszywa się pod użyteczną aplikację (np. darmowy antywirus lub grę). Podczas gdy użytkownik korzysta z programu, w tle instalowane są szkodliwe moduły. Najczęstszym efektem działania trojana jest stworzenie backdoora (tylnych drzwi). Jest to ukryta metoda dostępu do systemu, która pozwala atakującemu na zdalne sterowanie komputerem ofiary, podglądanie ekranu przez kamerę czy kradzież plików, pozostając całkowicie niezauważonym przez system operacyjny.
Ilustracja konia trojańskiego

Konie trojańskie często są dystrybuowane przez fałszywe wersje popularnego oprogramowania, torrenty czy załączniki e-mail. Po uruchomieniu trojan instaluje backdoora, który łączy się z serwerem C2, umożliwiając atakującemu zdalne sterowanie. Nowoczesne backdoory, takie jak njRAT, DarkComet czy Gh0st RAT, oferują bogate funkcje: keylogging, nagrywanie ekranu, dostęp do kamery i mikrofonu oraz kradzież haseł z przeglądarek.

Backdoory często wykorzystują techniki maskowania, takie jak zmiana nazw procesów na systemowe, rejestracja jako usługa Windows czy ukrywanie komunikacji sieciowej w ruchu HTTPS. Do wykrywania backdoorów stosuje się analizę behawioralną, monitorowanie nietypowych połączeń sieciowych oraz skanowanie pamięci RAM w poszukiwaniu podejrzanych procesów.

12/20
Ransomware: cyfrowy szantaż
Obecnie największym zagrożeniem dla biznesu jest ransomware (oprogramowanie wymuszające okup). Po zainfekowaniu sieci, program ten po cichu szyfruje wszystkie pliki na dyskach lokalnych i sieciowych przy użyciu silnej kryptografii (np. AES-256). Gdy dane są już nieczytelne, wyświetlany jest komunikat z żądaniem okupu w kryptowalutach (np. Bitcoin) w zamian za klucz do odszyfrowania. Brak aktualnych kopii zapasowych często oznacza dla firmy katastrofalne skutki, gdyż odzyskanie danych bez klucza jest matematycznie niemożliwe.
Blokada ransomware

Ransomware atakuje najczęściej przez e-maile phishingowe z załącznikami zawierającymi makra VBA, exploit kit-y na podatnych stronach internetowych oraz poprzez RDP (Remote Desktop Protocol) ze słabymi hasłami. Po uruchomieniu ransomware komunikuje się z serwerem C2 w celu odebrania klucza szyfrowania AES, a następnie szyfruje pliki według rozszerzeń (dokumenty, bazy danych, kopie zapasowe).

Nowoczesne ransomware, takie jak Ryuk, Conti czy LockBit, stosuje podwójny szantaż: oprócz szyfrowania plików, kradnie dane i grozi ich publikacją, co zwiększa presję na ofiarę. Najskuteczniejszą obroną jest regularne tworzenie kopii zapasowych zgodnie z regułą 3-2-1 (trzy kopie, dwa nośniki, jedna poza firmą), segmentacja sieci oraz stosowanie zasad najmniejszych uprawnień.

13/20
Socjotechnika i phishing
Najsłabszym ogniwem w łańcuchu bezpieczeństwa jest zawsze człowiek. Phishing to metoda wyłudzania informacji poprzez podszywanie się pod zaufane instytucje (banki, firmy kurierskie, działy IT). Pracownik otrzymuje e-mail z informacją o rzekomej blokadzie konta i linkiem do fałszywej strony logowania. Wprowadzone tam dane trafiają prosto do atakującego. Ataki te są niezwykle skuteczne, ponieważ grają na emocjach (strach, pośpiech) i omijają nawet najbardziej zaawansowane zabezpieczenia techniczne.
Haczyk phishingowy

Phishing ewoluował w kierunku coraz bardziej wyrafinowanych form, takich jak spear phishing (atak wymierzony w konkretną osobę z wykorzystaniem spersonalizowanych informacji), whaling (atak na zarząd i kadrę kierowniczą) oraz smishing i vishing (ataki przez SMS i telefon). Grupy APT (Advanced Persistent Threat) często spędzają tygodnie na analizie profilu ofiary przed wysłaniem wiadomości phishingowej, co czyni ją bardzo trudną do odróżnienia od autentycznej korespondencji.

Obrona przed phishingiem wymaga połączenia technologii i edukacji. Filtry antyspamowe, DMARC (ochrona przed fałszowaniem domen), sandboxing załączników oraz uwierzytelnianie wieloskładnikowe stanowią barierę techniczną. Równie ważne są regularne szkolenia użytkowników i symulowane ataki phishingowe, które budują nawyk weryfikowania nadawcy i nieklikania w podejrzane linki.

14/20
Reagowanie na incydenty (Incident Response)
Ponieważ stuprocentowe bezpieczeństwo nie istnieje, każda organizacja musi posiadać plan reagowania na incydenty (IR – ang. Incident Response). Proces ten składa się z faz:
1. Przygotowanie,
2. Detekcja (wykrycie ataku),
3. Izolacja (odcięcie zainfekowanych maszyn od sieci, aby zapobiec rozprzestrzenianiu),
4. Eliminacja zagrożenia,
5. Naprawa systemów oraz
6. Wyciągnięcie wniosków i poprawa procedur. Szybka i sprawna reakcja zespołu IR pozwala zminimalizować przestoje w pracy firmy i ograniczyć wyciek wrażliwych danych.
Cykl reagowania na incydenty

Skuteczny plan reagowania na incydenty (IR) powinien być udokumentowany w formie playbooków, czyli procedur krok po kroku dla różnych typów zdarzeń: ataku ransomware, wycieku danych, infekcji malware, ataku DDoS czy naruszenia bezpieczeństwa fizycznego. Zespoły CSIRT (Computer Security Incident Response Team) dzielą role na analityków poziomu 1 (triage), 2 (dogłębna analiza) i 3 (polowanie na zagrożenia).

W fazie izolacji kluczowe jest szybkie odcięcie zainfekowanych systemów bez utraty danych dowodowych. Stosuje się tu techniki takie jak blokada portu w przełączniku, odłączenie kabla sieciowego lub izolacja na poziomie firewall. Po zakończeniu incydentu niezbędna jest analiza post-mortem, która pozwala wyciągnąć wnioski i udoskonalić procedury na przyszłość.

15/20
Zero Trust: nigdy nie ufaj, zawsze weryfikuj
Tradycyjny model bezpieczeństwa zakładał, że wszystko wewnątrz sieci lokalnej jest bezpieczne. Nowoczesne podejście Zero Trust (zerowe zaufanie) odrzuca to założenie. Zgodnie z tą filozofią każde żądanie dostępu – niezależnie od tego, czy pochodzi z wnętrza firmy, czy z zewnątrz – musi zostać uwierzytelnione i autoryzowane. Stosujemy tu zasadę najniższych uprawnień (Least Privilege): pracownik otrzymuje dostęp tylko do tych zasobów, które są mu niezbędne do wykonania powierzonych zadań.
Model Zero Trust

Architektura Zero Trust opiera się na trzech fundamentalnych zasadach: weryfikacji każdego żądania (niezależnie od źródła), stosowaniu najmniejszych uprawnień oraz zakładaniu naruszenia (assume breach). W praktyce oznacza to, że nawet jeśli atakujący przejmie laptop pracownika, nie uzyska automatycznie dostępu do całej sieci firmowej, ponieważ każde połączenie wymaga oddzielnej autoryzacji.

Do wdrożenia Zero Trust niezbędne są technologie takie jak mikrosegmentacja sieci (podział na małe, izolowane strefy), systemy IAM (Identity and Access Management) z MFA, narzędzia do zarządzania urządzeniami (MDM/UEM) oraz ciągłe monitorowanie i analiza behawioralna (UEBA). Wdrożenie Zero Trust to proces iteracyjny, który wymaga zmiany mentalności od "ufaj, ale sprawdzaj" do "nigdy nie ufaj, zawsze weryfikuj".

16/20
Honeypoty: miodowe pułapki na hakerów
Honeypot (pułapka miodowa) to celowo słabo zabezpieczony system, który ma zwabić atakującego. Nie zawiera on prawdziwych danych firmowych, lecz służy jako narzędzie wczesnego ostrzegania. Każda aktywność wewnątrz honeypota jest z definicji podejrzana. Dzięki temu administratorzy mogą badać techniki stosowane przez hakerów w bezpiecznym, odizolowanym środowisku i blokować ich adresy IP, zanim spróbują oni zaatakować realną infrastrukturę.
Ilustracja Honeypot

Honeypoty dzieli się na niskiej i wysokiej interakcji. Honeypoty niskiej interakcji, takie jak Dionaea czy Honeyd, emulują usługi sieciowe i są łatwe w utrzymaniu, ale mniej przekonujące dla atakującego. Honeypoty wysokiej interakcji, np. oparte na pełnych systemach operacyjnych, oferują realistyczne środowisko, które może związać atakującego na dłużej, umożliwiając zbieranie szczegółowych informacji o jego narzędziach i technikach.

Honeypoty mogą być również klasyfikowane według celu: produkcyjne (wykrywanie ataków w sieci produkcyjnej) i badawcze (analiza nowych zagrożeń). Coraz popularniejsze są honeypoty rozproszone, działające w chmurze, które zbierają dane o globalnych trendach ataków. Nie należy jednak zapominać, że honeypot raz wykryty przez atakującego może zostać użyty do dezinformacji lub jako punkt wyjścia do dalszego ataku.

17/20
Uwierzytelnianie wieloskładnikowe (MFA)
Samo hasło w dzisiejszych czasach nie wystarczy. MFA (Multi-Factor Authentication) – uwierzytelnianie wieloskładnikowe – to jedna z najskuteczniejszych metod obrony przed przejęciem konta. Wymaga ona potwierdzenia tożsamości za pomocą co najmniej dwóch czynników: 1. Coś, co znasz (hasło), 2. Coś, co masz (klucz U2F, aplikacja na telefonie), 3. Coś, czym jesteś (odcisk palca). Nawet jeśli atakujący pozna hasło użytkownika (np. poprzez phishing), nie będzie mógł zalogować się do systemu bez drugiego składnika.
Ikona uwierzytelniania MFA

Rodzaje czynników uwierzytelniania dzielą się na trzy kategorie: wiedza (hasło, PIN), posiadanie (token sprzętowy, karta, telefon z aplikacją autoryzacyjną) oraz cechy biometryczne (odcisk palca, skan tęczówki, rozpoznawanie twarzy). Coraz popularniejsze staje się uwierzytelnianie adaptacyjne (risk-based authentication), które analizuje kontekst logowania, takie jak lokalizacja, urządzenie czy pora dnia, i dostosowuje wymagany poziom uwierzytelnienia.

Standard FIDO2/WebAuthn zyskuje na znaczeniu jako bezpieczna alternatywa dla haseł, wykorzystująca klucze sprzętowe (U2F, YubiKey) lub wbudowane moduły TPM w laptopach. Wdrożenie MFA znacząco redukuje ryzyko przejęcia konta, jednak nie jest rozwiązaniem idealnym. Ataki typu MFA fatigue, polegające na zasypywaniu użytkownika powiadomieniami push, mogą doprowadzić do przypadkowego zaakceptowania żądania logowania.

18/20
Analiza powłamaniowa i informatyka śledcza
Gdy dojdzie do włamania, do akcji wkracza informatyka śledcza (ang. Digital Forensics). Specjaliści analizują logi systemowe, zrzuty pamięci RAM oraz zawartość dysków, aby odtworzyć przebieg zdarzeń. Celem jest ustalenie, w jaki sposób atakujący wszedł do sieci, co ukradł i jak długo w niej przebywał. Zabezpieczone w ten sposób dowody mogą służyć organom ścigania w procesie karnym przeciwko cyberprzestępcom.
Lupa nad kodem binarnym

Informatyka śledcza dzieli się na kilka specjalizacji: forensyka systemowa (analiza dysków i systemów plików), sieciowa (analiza logów i ruchu sieciowego), pamięci RAM (live forensics) oraz mobilna. Kluczowym narzędziem jest EnCase, FTK Imager, Autopsy oraz narzędzia open source, takie jak The Sleuth Kit. W analizie pamięci RAM wykorzystuje się Volatility do odczytu procesów, połączeń sieciowych i otwartych plików z obrazu pamięci.

Podstawą każdego postępowania forensycznego jest zachowanie łańcucha dowodowego (chain of custody) - dokumentacja kto, kiedy i w jaki sposób miał dostęp do dowodów. Obrazowanie dysków wykonuje się za pomocą blokatorów zapisu (write blockers), aby nie modyfikować oryginalnych danych. Analiza logów z systemów SIEM, serwerów DNS, firewalli i kontrolerów domen pozwala na odtworzenie pełnego obrazu ataku.

19/20
Bezpieczeństwo systemów IoT
Współczesne sieci to nie tylko laptopy, ale i urządzenia Internetu rzeczy (IoT) – ang. Internet of Things: kamery, czujniki, inteligentne lodówki. Często są one najsłabszym punktem sieci, ponieważ posiadają domyślne hasła i rzadko otrzymują aktualizacje oprogramowania. Atakujący masowo przejmują takie urządzenia, tworząc z nich ogromne botnety do ataków DDoS. Dobrą praktyką jest izolowanie urządzeń IoT w osobnych sieciach VLAN, aby ich przejęcie nie dawało dostępu do wrażliwych danych firmowych.
Sieć urządzeń IoT

Szacuje się, że liczba urządzeń IoT na świecie przekracza już 15 miliardów, a każdy rok przynosi kolejne miliony nowych sensorów i inteligentnych urządzeń. Niestety, wielu producentów traktuje bezpieczeństwo po macoszemu, dostarczając urządzenia z domyślnymi, niezmienialnymi hasłami, przestarzałymi wersjami Linuxa oraz brakiem mechanizmów automatycznej aktualizacji. Luki w IoT są szczególnie niebezpieczne w sektorze medycznym i przemysłowym.

Do ochrony urządzeń IoT zaleca się stosowanie certyfikatów PKI zamiast haseł, szyfrowanie komunikacji, regularne audyty bezpieczeństwa oraz korzystanie z dedykowanych bram IoT, które filtrują ruch do chmury. W sieciach domowych warto wydzielić osobną sieć Wi-Fi dla urządzeń IoT, aby w razie ich kompromitacji nie dać atakującemu dostępu do komputerów z danymi wrażliwymi.

20/20
Podsumowanie i zakończenie kursu
Dotarliśmy do końca cyklu „Podstawy bezpieczeństwa sieci komputerowych". Przeszliśmy drogę od fizycznych mediów transmisyjnych, przez zasady kryptografii i zaawansowane systemy NGFW/VPN, aż po mroczny świat cyberataków. Pamiętajcie: bezpieczeństwo to nie produkt, który kupujemy, lecz ciągły proces. Wiedza o tym, jak działają napastnicy, powinna towarzyszyć Wam przy każdej konfiguracji routera czy serwera. Najlepszą obroną jest świadomość i czujność – zarówno techniczna, jak i ta ludzka. Dziękuję za udział w wykładach i życzę bezpiecznych sieci!
Sukces i certyfikat bezpieczeństwa

Podczas całego cyklu wykładów poznaliście Państwo zarówno podstawy teoretyczne, jak i praktyczne aspekty bezpieczeństwa sieci komputerowych. Od działania fizycznych mediów transmisyjnych, przez kryptografię, firewalle nowej generacji, VPN, aż po zaawansowane zagrożenia i metody reagowania na incydenty. Wiedza ta stanowi solidny fundament do dalszego rozwoju w obszarze cyberbezpieczeństwa, które jest jedną z najszybciej rozwijających się dziedzin IT.

Zachęcam do kontynuowania nauki poprzez zdobywanie certyfikatów branżowych (CompTIA Security+, CISSP, CEH), udział w konkursach CTF (Capture The Flag) oraz śledzenie bieżących raportów o zagrożeniach. Pamiętajcie, że w cyberbezpieczeństwie nauka nigdy się nie kończy - każdego dnia pojawiają się nowe podatności, nowe narzędzia ataku i nowe metody obrony. Życzę powodzenia na dalszej ścieżce zawodowej!