PRZEDMIOT

LICZBA GODZIN

ZAGADNIENIA

Bezpieczeństwo sieci komputerowych

26


Bezpieczeństwo sieci - rodzaje zagrożeń i ataków wraz z narzędziami i procedurami łagodzącymi skutki najpopularniejszych ataków sieciowych.

Konfiguracja bezpiecznego dostępu administracyjnego oraz autoryzacji poleceń przy użyciu poziomów uprawnień i CLI opartego na rolach.

Wdrożenie bezpiecznego zarządzania i monitorowania urządzeń sieciowych.

Konfiguracja AAA oraz list kontroli dostępu.

Zapoznanie się ze sprzętowymi oraz aplikacyjnymi zaporami sieciowymi.

Zapoznanie się z sieciowymi systemami zapobiegania włamaniom.

Bezpieczeństwo urządzeń końcowych oraz warstwy 2.

Usługi kryptograficzne.

Sieci VPN oraz ich konfiguracja.

Praktyczne wykorzystanie sprzętowego firewalla ASA.

Opisanie różnych technik i narzędzi wykorzystywanych do testowania bezpieczeństwa sieci.

Teoretyczne wprowadzenie do etycznego hackowania i testów penetracyjnych

8


Znaczenie etycznego hakowania w procesie oceny bezpieczeństwa organizacji;

Różnice między etycznym hackingiem, testami penetracyjnymi, audytem bezpieczeństwa, red teamingiem i działaniami przestępczymi;

Podstawowe pojęcia związane z ofensywnym bezpieczeństwem, podatnościami, zagrożeniami, ryzykiem i powierzchnią ataku;

Prawne, etyczne i organizacyjne granice prowadzenia testów bezpieczeństwa;

Odpowiedzialność testera, zasada pisemnej zgody, ograniczenia zakresu oraz reguły zaangażowania;

metodologia testów penetracyjnych: przygotowanie, rozpoznanie, skanowanie, analiza podatności, eksploatacja, posteksploatacja i raportowanie;

Planowanie testu penetracyjnego z uwzględnieniem celów organizacji, zasobów, ograniczeń, ryzyk i kanałów komunikacji;

Tworzenie wstępnych dokumentów testu: zakresu, planu działań, zasad bezpieczeństwa, kryteriów przerwania testu i założeń raportowych;

Rekonesans pasywny i aktywny jako etap przygotowania do testów technicznych;

Podstawy OSINT oraz znaczenie publicznie dostępnych informacji w ocenie bezpieczeństwa organizacji;

Główne obszary testów: sieci przewodowe i bezprzewodowe, aplikacje internetowe, systemy operacyjne, urządzenia IoT oraz urządzenia mobilne;

socjotechnika jako element testów bezpieczeństwa oraz związane z nią ograniczenia etyczne, prawne i organizacyjne;

Podstawowe założenia posteksploatacji: eskalacja uprawnień, utrzymanie dostępu, analiza skutków naruszenia i dokumentowanie dowodów;

Raportowanie wyników testów penetracyjnych, klasyfikacja podatności, opis ryzyka oraz formułowanie zaleceń naprawczych;

Komunikacja wyników testu do odbiorców technicznych i nietechnicznych.

Systemy i Audyt Bezpieczeństwa Informacji

20


Podstawy bezpieczeństwa systemów informatycznych oraz współczesne zagrożenia dla systemów i danych.

Architektura bezpieczeństwa systemów informatycznych, modele ochrony oraz mechanizmy zapewniania poufności, integralności, dostępności i rozliczalności informacji.

Zarządzanie bezpieczeństwem systemów informatycznych w organizacji zgodnie z wymaganiami norm z rodziny ISO/IEC 27000 oraz dobrymi praktykami cyberbezpieczeństwa.

Rodzaje audytu bezpieczeństwa oraz sposoby jego przeprowadzania.

Planowanie, przygotowanie, realizacja oraz dokumentowanie audytów bezpieczeństwa systemów informatycznych.

Metodologiczne i formalno-prawne podstawy audytu systemów informatycznych, w tym wymagania norm z rodziny ISO/IEC 27000, dyrektywy NIS2 oraz krajowych regulacji dotyczących cyberbezpieczeństwa i ochrony danych.

Wykorzystanie narzędzi wspomagających audyt bezpieczeństwa, analizę konfiguracji, ocenę zgodności oraz testowanie zabezpieczeń.

Rola audytu w procesie doskonalenia systemu zarządzania bezpieczeństwem informacji oraz budowaniu odporności organizacji na cyberzagrożenia.

Środowisko Kali Linux w testach penetracyjnych

20


Podstawy etycznego hackingu, wskazówki prawne, identyfikacja złośliwych aktorów,

podstawowa terminologia związana z cyberbezpieczeństwem, tworzenie planu bitwy testu

penetracyjnego, platforma Cyber Kill Chain.

Krótki historyczny przegląd, filozofia systemu.

Specyfika dystrybucji , przeznaczenie, różnice względem innych dystrybucji Linuxa.

Przygotowania oraz konfiguracja bezpiecznego laboratorium testowego do przeprowadzania eksperymentów

Zarządzanie systemem Kali Linux.

Wykrywanie hostów w sieci za pomocą arping, fping, hping3, nmap, icmp, netdiscover,

metasploit.

Technologia bind shell, reverse shell, tworzenie zdalnej powłoki.

Pakiet SET (Social-Engineer Toolkit), tworzenie ładunków , ataki, tworzenie stron

phishingowych, kodów QR oraz urządzeń infekujących.

Wprowadzenie do Metasploit-Framework, tworzenie i kodowanie ładunków z

wykorzystaniem msfvenom, ataki MYSQL, ataki na system android oraz windows 10.

ch ataków i testów penetracyjnych.

Tworzenie maszyn wirtualnych , przy użyciu hipernadzorcy typu drugiego VirtualBox.

Instalacja Kali Linux, wybór wersji, metody instalacji, konfiguracja podstawowa.

Omówienie podstawowych narzędzi wbudowanych w systemie Kali Linux.

Praca w wierszu poleceń i z plikami, terminal Tmux oraz Tilix.

Reagowanie na incydenty i informatyka śledcza

22

Klasyfikacja incydentów bezpieczeństwa, ich charakterystyka oraz wpływ na poufność, integralność i dostępność systemów informatycznych zgodnie z dobrymi praktykami oraz wymaganiami norm i standardów cyberbezpieczeństwa.

Proces pracy ze zdarzeniami oraz wybrane typy ataków i możliwe wektory ataku.

Identyfikacja wybranych typów ataków, praca ze zdarzeniami, analiza, ograniczanie środowiska po incydencie.

Podstawy informatyki śledczej (Digital Forensics), jej cele, zakres zastosowania oraz znaczenie w procesie wykrywania.

Metody pozyskiwania, zabezpieczania oraz utrwalania cyfrowych materiałów dowodowych z komputerów, urządzeń mobilnych, nośników danych oraz środowisk sieciowych wraz z analizą artefaktów systemowych, logów zdarzeń, pamięci operacyjnej (RAM), rejestru systemowego, metadanych oraz aktywności użytkowników.

Współpraca z organami ścigania oraz biegłymi z zakresu informatyki śledczej

Zabezpieczanie elektronicznego materiału dowodowego zgodnie z zasadami integralności, autentyczności oraz zachowania łańcucha dowodowego (Chain of Custody), w tym wymagania dotyczące wiarygodności i dopuszczalności dowodów cyfrowych.

Praktyczne wykorzystanie narzędzi informatyki śledczej.

Case study – zabezpieczenie materiału dowodowego, analizy śledczej oraz opracowania raportu końcowego.

Monitoring bezpieczeństwa i operacje SOC

26


Rola centrum operacji bezpieczeństwa SOC w organizacji;

Klasyfikacja zagrożeń, podatności, ryzyka i incydentów bezpieczeństwa;

Źródła danych wykorzystywane w monitorowaniu bezpieczeństwa: logi systemowe, zdarzenia sieciowe, alerty, dane z punktów końcowych i systemów zabezpieczeń;

podstawy działania systemów SIEM oraz ich znaczenie w korelacji zdarzeń bezpieczeństwa;

Wprowadzenie do tematyki sieci komputerowej oraz podstawy systemów operacyjnych

monitorowanie bezpieczeństwa infrastruktury sieciowej i systemowej;

Podstawy analizy ruchu sieciowego w kontekście wykrywania anomalii i prób naruszenia bezpieczeństwa;

Podstawy analizy hostów, systemów operacyjnych i punktów końcowych;

Rozpoznawanie śladów działania złośliwego oprogramowania;

Identyfikacja typowych technik ataku widocznych z perspektywy zespołu SOC;

Wykorzystanie informacji o zagrożeniach i wskaźników kompromitacji w analizie zdarzeń;

Etapy obsługi incydentu: wykrycie, analiza, klasyfikacja, eskalacja, ograniczenie skutków, usunięcie przyczyny i odtworzenie działania;

Wprowadzenie do threat huntingu jako proaktywnego poszukiwania oznak naruszenia bezpieczeństwa;

znaczenie automatyzacji, narzędzi SOAR/XDR oraz uporządkowanych procesów reagowania;

Przygotowanie do praktycznej analizy logów, ruchu sieciowego, alertów i incydentów bezpieczeństwa.

AI w Cyberbezpieczeństwie

24

Podstawowe pojęcia z zakresu sztucznej inteligencji.

Etapy budowy modeli AI i ML.

Sposoby oceny jakości działania modelu.

Model MAESTRO.

Podatności systemów sztucznej inteligencji i sposoby ich zabezpieczania.

Sposoby wykorzystania języka Python i sztucznej inteligencji do automatyzacji działań w cyberbezpieczeństwie.

Wpływ nadchodzących regulacji AI w kontekście cyberbezpieczeństwa.

Bezpieczeństwo chmury publicznej AWS

20


Bezpieczeństwo pracy z chmurą publiczną AWS.

Zabezpieczenie konta oraz bezpieczna praca w środowisku złożonym z wielu kont.

Podstawy zasad bezpieczeństwa przy pracy z serwisami AWS.

Zasady przechowywania i transportu danych w chmurze publicznej.

Aspekt zarządzania kosztami.

Praktyczne wykorzystanie Kali Linux

16


Zaawansowane testy penetracyjne, eskalacja uprawnień, kradzież tokenów i podszywanie

się, zacieranie śladów, kodowanie i eksfiltracja danych, postekploatacja.

Profilowanie systemów operacyjnych.

Sniffing w praktyce, ettercap, on-patch attack.

Ataki na sieci bezprzewodowe, tworzenie złośliwych punktów dostępowych, włamywanie się do sieci WPA, WPA2.

Konfiguracja karty sieciowej Alfa AWUS036NH, praca w trybie monitora.

OSINT (Open-Source Intelligence) wprowadzenie, zbieranie informacje o celu. Narzędzia:

maltego, spiderfoot, the harvester, sherlock, recon-ng.

OSINT Framework.

Google Hacking Database (GHDB) - Exploit-DB.

Luki w zabezpieczeniach systemów operacyjnych.

Badanie podatności systemów operacyjnych.

Skanery Nessus, OpenVAS.

Nmap Scripting Engine (NSE).

Skanery aplikacji WWW.

Open Web Application Security Project (OWASP).

Burp Suite – badanie podatności aplikacji internetowych.

RAZEM:

182