Świadomość Cyberbezpieczeństwa dla Kierownictwa - Plan Szkolenia
Ten kurs zapewnia liderom i menedżerom przegląd zagadnień i działań związanych z cyberbezpieczeństwem.
Uczestnicy zdobędą informacje na różne tematy, które wzmocnią ich wiedzę i usprawnią podejmowanie decyzji w kontekście zagrożeń cybernetycznych.
Po ukończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć zagadnienia związane z Internetem i prywatnością w sieciach społecznościowych
- Poznać pojęcie PII i zrozumieć, dlaczego jest ważne
- Dowiedzieć się, jak zabezpieczyć aktywność online
- Poznać sposoby zachowania prywatności użytkowników biznesowych
- Zapoznać się z prawem cybernetycznym chroniącym prywatność
Format kursu
- Interaktywne wykłady i dyskusje.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenia w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, prosimy o kontakt w celu uzgodnienia szczegółów.
Plan Szkolenia
Wprowadzenie
Podmioty zagrożeń i ich motywacje
- Cyberprzestępcy
- Script kiddies
- Hakerzy sponsorowani przez państwo
- Haktywiści
- Pracownicy wewnętrzni
- Badacze / białe kapelusze
Rodzaje ataków cybernetycznych
- Ransomware
- DDOS
- APT
Taktyki i techniki
- Phishing, vishing, smishing
- Złośliwe urządzenia
- Bezpieczeństwo fizyczne
- Brute force/password spray
- Ataki APT
Strategia cyberodporności
- MITRE ATT&CK
- Obrona wielowarstwowa
- Monitorowanie bezpieczeństwa
- Odzyskiwanie po awarii
Bezpieczeństwo osobiste
- Bezpieczeństwo haseł i uwierzytelnianie wieloskładnikowe
- Monitorowanie darknetu
- Bezpieczne połączenie internetowe
- Szyfrowanie danych
- Bezpieczna poczta elektroniczna
- Bezpieczeństwo mobilne
Podsumowanie i kolejne kroki
Wymagania
Podstawy obsługi komputera
Podstawy korzystania z internetu i poczty elektronicznej
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Świadomość Cyberbezpieczeństwa dla Kierownictwa - Plan Szkolenia - Rezerwacja
Świadomość Cyberbezpieczeństwa dla Kierownictwa - Plan Szkolenia - Zapytanie
Świadomość Cyberbezpieczeństwa dla Kierownictwa - Zapytanie o Konsultacje
Opinie uczestników (1)
Cieszyłem się odświeżeniem swojej wiedzy na temat różnych aspektów zabezpieczeń cyfrowych. Z większym zainteresowaniem śledziłem tematy związane z atakami cybernetycznymi, ich mechanizm oraz to, co możemy zrobić jako organizacja, aby zmniejszyć potencjalne zagrożenia. Zadałem również pytanie dotyczące roli sztucznej inteligencji w atakach cybernetycznych. Odpowiedź była bardzo szczegółowa i ciekawa, a na miejscu przedstawiono żywy przykład.
Siobhan
Szkolenie - Executive Cyber Security Awareness
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
389 Directory Server dla Administratorów
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do administratorów systemów, którzy chcą wykorzystać 389 Directory Server do konfiguracji i zarządzania uwierzytelnianiem i autoryzacją opartą na LDAP.
Pod koniec szkolenia uczestnicy będą mogli:
- Zainstalować i skonfigurować 389 Directory Server.
- Zrozumieć funkcje i architekturę 389 Directory Server.
- Nauczyć się konfigurować serwer katalogowy za pomocą konsoli webowej i CLI.
- Skonfigurować i monitorować replikację w celu zapewnienia wysokiej dostępności i równoważenia obciążenia.
- Zarządzać uwierzytelnianiem LDAP za pomocą SSSD w celu poprawy wydajności.
- Zintegrować 389 Directory Server z Microsoft Active Directory.
Active Directory dla administratorów
21 godzinTo prowadzone na żywo szkolenie w Polsce (online lub stacjonarne) jest skierowane do administratorów systemów, którzy chcą wykorzystywać Microsoft Active Directory do zarządzania dostępem do danych oraz ich zabezpieczania.
Pod koniec tego szkolenia uczestnicy będą potrafić:
- konfigurować i wdrażać usługę Active Directory;
- tworzyć domenę oraz definiować prawa dostępu użytkowników i urządzeń;
- zarządzać użytkownikami i komputerami za pomocą zasad grupy (Group Policies);
- kierować dostępem do serwerów plików;
- konfigurować usługę certyfikatów oraz zarządzać certyfikatami;
- wdrażać i zarządzać usługami takimi jak szyfrowanie, certyfikaty i uwierzytelnianie.
Bezpieczeństwo sieciowe i bezpieczna komunikacja
21 godzinWdrożenie bezpiecznie działającej aplikacji sieciowej bywa trudne, nawet dla programistów, którzy wcześniej korzystali z różnych podstawowych funkcji kryptograficznych (np. szyfrowania czy cyfrowych podpisów). Aby uczestnicy zrozumieli rolę i sposób wykorzystywania tych elementów kryptograficznych, przedstawiamy solidne podstawy kluczowych wymagań bezpiecznej komunikacji – weryfikacji nadawcy, integralności, poufności, zdentyfikowania oraz anonimowości – oraz omawiamy typowe problemy mogące zagrażać tym wymaganiom i rzeczywiste rozwiązania.
Ponieważ kryptografia jest kluczowym aspektem bezpieczeństwa sieciowego, w kursie omawiamy najważniejsze algorytmy w obszarach kryptografii symetrycznej, hashowania, asymetrycznego oraz uzgadniania kluczy. Zamiast głębokich wywodów matematycznych przedstawiamy te zagadnienia z perspektywy programisty, ukazując typowe przykłady zastosowań i praktyczne aspekty wykorzystywania kryptografii (np. infrastruktura klucza publicznego, PKI). Prezentujemy również protokoły bezpieczeństwa w różnych obszarach bezpiecznej komunikacji, ze szczególnym uwzględnieniem najbardziej popularnych rodzin protokołów, takich jak IPSEC i SSL/TLS.
Omawiamy typowe luki w kryptografii związane z konkretnymi algorytmami oraz protokołami, takimi jak BEAST, CRIME, TIME, BREACH, FREAK, Logjam, ataki typu Padding oracle, Lucky Thirteen, POODLE, a także atak na RSA oparty na czasie. W każdym przypadku opisujemy praktyczne aspekty i potencjalne konsekwencje tych problemów, bez wchodzenia w szczegółowe analizy matematyczne.
Ostatecznie, biorąc pod uwagę kluczową rolę technologii XML w wymianie danych przez aplikacje sieciowe, opisujemy aspekty bezpieczeństwa XML. Wskazujemy na wykorzystanie XML w usługach sieciowych i wiadomościach SOAP oraz środki ochrony, takie jak podpis XML i szyfrowanie XML – a także słabości tych mechanizmów ochrony i problemy specyficzne dla XML, np. atak XPath Injection, XXE, bomby XML itp.
Uczestnicy szkolenia
- zrozumieją podstawowe pojęcia dotyczące bezpieczeństwa, bezpieczeństwa IT oraz bezpiecznego programowania
- pozną wymagania związane z bezpieczną komunikacją
- poznają ataki na sieci oraz metody obrony na różnych warstwach modelu OSI
- dostaną praktyczną wiedzę z zakresu kryptografii
- zrozumieją kluczowe protokoły bezpieczeństwa
- pogłębią wiedzę o najnowszych atakach na systemy kryptograficzne
- poznają informacje o nowych lukach w zabezpieczeniach
- zrozumieją koncepcje bezpieczeństwa usług sieciowych
- otrzymają wskazówki dotyczące dalszej nauki bezpiecznego programowania
Grupa docelowa
Programiści, profesjonaliści
Bezpieczne programowanie w C/C++
21 godzinPisanie bezpiecznego kodu w językach C i C++ wymaga rygorystycznej ochrony przed złośliwym wykorzystaniem, uszkodzeniem pamięci i omijaniem walidacji danych wejściowych. Ten program analizuje wzorce podatności, w tym przepełnienia bufora, użycie po zwolnieniu pamięci, przepełnienia liczb całkowitych i pomylenie typów. Uczestnicy stosują wytyczne dotyczące bezpiecznego kodowania, narzędzia do analizy statycznej oraz techniki programowania defensywnego, aby eliminować słabe punkty, egzekwować sanicję danych wejściowych i dostarczać wzmocnione oprogramowanie odporne na cyberataki.
Zaawansowane bezpieczeństwo w Javie
21 godzinNawet doświadczeni programiści Java nie zawsze w pełni opanowują różne usługi bezpieczeństwa oferowane przez Javę i nie są świadomi różnych luk w zabezpieczeniach, które są istotne dla aplikacji internetowych pisanych w Javie.
Kurs – oprócz wprowadzenia do komponentów bezpieczeństwa Standardowej Edycji Java – zajmuje się problemami bezpieczeństwa Java Enterprise Edition (JEE) i usług internetowych. Omówienie konkretnych usług poprzedzone jest podstawami kryptografii i bezpiecznej komunikacji. Różnorodne ćwiczenia dotyczą technik bezpieczeństwa deklaratywnego i programistycznego w JEE, a także bezpieczeństwa warstwy transportowej i end-to-end usług internetowych. Wykorzystanie wszystkich komponentów jest prezentowane poprzez kilka praktycznych ćwiczeń, w których uczestnicy mogą samodzielnie wypróbować omawiane API i narzędzia.
Kurs omawia również i wyjaśnia najczęstsze i najpoważniejsze błędy programistyczne języka Java i platformy oraz luki związane z aplikacjami internetowymi. Oprócz typowych błędów popełnianych przez programistów Java, wprowadzone luki w zabezpieczeniach obejmują zarówno problemy specyficzne dla języka, jak i problemy wynikające ze środowiska uruchomieniowego. Wszystkie luki i odpowiednie ataki są demonstrowane poprzez łatwe do zrozumienia ćwiczenia, po których następują zalecane wytyczne dotyczące kodowania i możliwe techniki łagodzenia.
Uczestnicy tego kursu
- Zrozumieją podstawowe koncepcje bezpieczeństwa, bezpieczeństwa IT i bezpiecznego kodowania
- Poznają luki w zabezpieczeniach internetowych wykraczające poza OWASP Top Ten i dowiedzą się, jak ich unikać
- Zrozumieją koncepcje bezpieczeństwa usług internetowych
- Nauczą się korzystać z różnych funkcji bezpieczeństwa środowiska programistycznego Java
- Zdobędą praktyczną wiedzę na temat kryptografii
- Zrozumieją rozwiązania bezpieczeństwa Java EE
- Poznają typowe błędy kodowania i dowiedzą się, jak ich unikać
- Otrzymają informacje o najnowszych lukach w zabezpieczeniach frameworka Java
- Zdobędą praktyczną wiedzę na temat korzystania z narzędzi do testowania bezpieczeństwa
- Otrzymają źródła i dalsze lektury na temat praktyk bezpiecznego kodowania
Grupa docelowa
Programiści
.NET, C# i ASP.NET Rozwój Bezpieczeństwa
14 godzinObecnie dostępnych jest wiele języków programowania, które pozwalają na kompilację kodu do frameworków .NET i ASP.NET. Środowisko to oferuje potężne narzędzia do rozwoju bezpieczeństwa, ale programiści muszą wiedzieć, jak zastosować techniki programowania na poziomie architektury i kodu, aby zaimplementować pożądaną funkcjonalność bezpieczeństwa oraz uniknąć luk w zabezpieczeniach lub ograniczyć ich wykorzystanie.
Celem tego kursu jest nauczenie programistów poprzez liczne ćwiczenia praktyczne, jak zapobiegać wykonywaniu uprzywilejowanych działań przez niezaufany kod, chronić zasoby poprzez silne uwierzytelnianie i autoryzację, zapewniać zdalne wywołania procedur, zarządzać sesjami, wprowadzać różne implementacje dla określonych funkcjonalności i wiele więcej.
Wprowadzenie do różnych luk w zabezpieczeniach rozpoczyna się od przedstawienia typowych problemów programistycznych popełnianych podczas korzystania z .NET, podczas gdy omówienie luk w zabezpieczeniach ASP.NET dotyczy również różnych ustawień środowiska i ich efektów. Wreszcie, temat specyficznych luk w zabezpieczeniach ASP.NET dotyczy nie tylko ogólnych wyzwań związanych z bezpieczeństwem aplikacji webowych, ale także specjalnych problemów i metod ataków, takich jak ataki na ViewState czy ataki na zakończenie ciągów.
Uczestnicy tego kursu
- Zrozumieją podstawowe koncepcje bezpieczeństwa, bezpieczeństwa IT i bezpiecznego kodowania
- Poznają luki w zabezpieczeniach webowych wykraczające poza OWASP Top Ten i dowiedzą się, jak ich unikać
- Nauczą się korzystać z różnych funkcji bezpieczeństwa środowiska programistycznego .NET
- Zdobędą praktyczną wiedzę w zakresie korzystania z narzędzi testowania bezpieczeństwa
- Poznają typowe błędy programistyczne i dowiedzą się, jak ich unikać
- Otrzymają informacje o niektórych najnowszych lukach w zabezpieczeniach .NET i ASP.NET
- Otrzymają źródła i dalsze lektury na temat praktyk bezpiecznego kodowania
Grupa docelowa
Programiści
Bezpieczne programowanie w PHP
21 godzinKurs zapewnia niezbędne umiejętności dla programistów PHP, konieczne do zabezpieczenia ich aplikacji przed współczesnymi atakami przez Internet. Luki w zabezpieczeniach stron internetowych są omawiane na przykładach opartych na PHP, wykraczających poza listę OWASP Top Ten, obejmując różne ataki iniekcji, iniekcje skryptów, ataki na mechanizmy sesji w PHP, niebezpieczne bezpośrednie odwołania do obiektów, problemy z przesyłaniem plików oraz wiele innych. Luki związane z PHP są wprowadzone w grupach według standardowych typów luk, takich jak brak lub niewłaściwa walidacja danych wejściowych, nieprawidłowa obsługa błędów i wyjątków, niewłaściwe użycie funkcji zabezpieczeń oraz problemy związane z czasem i stanem. W przypadku tych ostatnich omawiamy ataki takie jak obejście open_basedir, ataki typu denial-of-service poprzez magic float czy ataki kolizji tablicy haszującej. We wszystkich przypadkach uczestnicy zapoznają się z najważniejszymi technikami i funkcjami, które należy zastosować, aby zminimalizować wymienione ryzyka.
Szczególny nacisk położony jest na bezpieczeństwo po stronie klienta, obejmujące problemy związane z JavaScript, Ajax i HTML5. Wprowadzone zostaną liczne rozszerzenia związane z bezpieczeństwem dla PHP, takie jak hash, mcrypt i OpenSSL do kryptografii, czy Ctype, ext/filter i HTML Purifier do walidacji danych wejściowych. Najlepsze praktyki związane z zabezpieczaniem są przedstawione w kontekście konfiguracji PHP (ustawienia php.ini), Apache oraz serwera ogólnie. Na koniec przedstawiony zostanie przegląd różnych narzędzi i technik testowania bezpieczeństwa, które mogą być wykorzystane przez programistów i testerów, w tym skanery bezpieczeństwa, testy penetracyjne i pakiety exploitów, sniffery, serwery proxy, narzędzia do fuzzingu oraz statyczne analizatory kodu źródłowego.
Zarówno wprowadzenie do luk w zabezpieczeniach, jak i praktyki konfiguracyjne są wspierane licznymi ćwiczeniami praktycznymi, demonstrującymi konsekwencje udanych ataków, pokazującymi, jak zastosować techniki minimalizujące ryzyko, oraz wprowadzającymi użycie różnych rozszerzeń i narzędzi.
Uczestnicy tego kursu:
- Zrozumieją podstawowe koncepcje bezpieczeństwa, bezpieczeństwa IT oraz bezpiecznego programowania
- Poznają luki w zabezpieczeniach stron internetowych wykraczające poza OWASP Top Ten i dowiedzą się, jak ich unikać
- Poznają luki po stronie klienta oraz praktyki bezpiecznego programowania
- Zdobędą praktyczną wiedzę na temat kryptografii
- Nauczą się korzystać z różnych funkcji zabezpieczeń PHP
- Poznają typowe błędy w kodowaniu i dowiedzą się, jak ich unikać
- Zostaną poinformowani o najnowszych lukach w frameworku PHP
- Zdobędą praktyczną wiedzę na temat korzystania z narzędzi do testowania bezpieczeństwa
- Otrzymają źródła i dalsze materiały do czytania na temat praktyk bezpiecznego programowania
Grupa docelowa
Programiści
Microsoft SDL Core
14 godzinPołączone szkolenie SDL Core zapewnia wgląd w bezpieczne projektowanie, rozwój i testowanie oprogramowania poprzez Microsoft Secure Development Lifecycle (SDL). Zawiera przegląd poziomu 100 dotyczący fundamentalnych elementów SDL, a następnie techniki projektowania, które można zastosować w celu wykrycia i naprawy błędów na wczesnych etapach procesu rozwoju.
Omawiając fazę rozwoju, kurs przedstawia przegląd typowych błędów programistycznych związanych z bezpieczeństwem zarówno w kodzie zarządzanym, jak i natywnym. Prezentowane są metody ataków na omawiane podatności wraz z technikami ich łagodzenia, wszystko wyjaśnione poprzez szereg praktycznych ćwiczeń, które zapewniają uczestnikom zabawę związaną z żywym hakowaniem. Po wprowadzeniu różnych metod testowania bezpieczeństwa demonstrowana jest skuteczność różnych narzędzi testowych. Uczestnicy mogą zrozumieć działanie tych narzędzi poprzez szereg praktycznych ćwiczeń, stosując je do wcześniej omówionego podatnego kodu.
Uczestnicy tego kursu będą
Rozumieć podstawowe koncepcje bezpieczeństwa, bezpieczeństwa IT i bezpiecznego kodowania
Zapoznają się z podstawowymi krokami Microsoft Secure Development Lifecycle
Nauczą się bezpiecznych praktyk projektowania i rozwoju
Dowiedzą się o zasadach bezpiecznej implementacji
Zrozumieją metodologię testowania bezpieczeństwa
- Otrzymają źródła i dalsze lektury na temat praktyk bezpiecznego kodowania
Grupa docelowa
Programiści, Menadżerowie
Bezpieczeństwo DevOps: Tworzenie strategii bezpieczeństwa DevOps
7 godzinNa tym prowadzonym przez instruktora kursie na żywo w Polsce, uczestnicy dowiedzą się, jak opracować właściwą strategię bezpieczeństwa, aby sprostać wyzwaniom związanym z bezpieczeństwem DevOps.
EC-Council Certified DevSecOps Engineer (ECDE)
28 godzinEC-Council Certified DevSecOps Engineer (ECDE) to praktyczny kurs zaprojektowany, aby wyposażyć profesjonalistów w umiejętności wdrażania zabezpieczeń na każdym etapie cyklu życia DevOps, umożliwiając bezpieczne tworzenie oprogramowania od planowania do wdrożenia.
Ten szkolenie prowadzone przez instruktora, dostępne online lub na miejscu, jest skierowane do średniozaawansowanych specjalistów ds. oprogramowania i DevOps, którzy chcą zintegrować praktyki bezpieczeństwa z potokami CI/CD, zapewniając dostarczanie bezpiecznego i zgodnego z przepisami kodu.
Po ukończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć zasady i praktyki DevSecOps.
- Zabezpieczyć każdy etap potoku CI/CD przy użyciu zautomatyzowanych narzędzi.
- Wdrożyć bezpieczne praktyki kodowania i skanowanie pod kątem luk w zabezpieczeniach.
- Przygotować się do certyfikacji ECDE dzięki praktycznym laboratoriom i przeglądom.
Format kursu
- Interaktywne wykłady i dyskusje.
- Praktyczne korzystanie z narzędzi DevSecOps w symulowanych potokach.
- Prowadzone ćwiczenia skupione na bezpiecznym rozwoju i wdrażaniu.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie do potrzeb Twojego zespołu lub łańcucha narzędzi, skontaktuj się z nami, aby uzgodnić szczegóły.
FreeIPA dla Administratorów
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do administratorów systemów, którzy chcą używać FreeIPA do centralizacji uwierzytelniania, autoryzacji oraz informacji o kontach użytkowników, grup i maszyn w swojej organizacji.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Zainstalować i skonfigurować FreeIPA.
- Zarządzać użytkownikami i klientami Linux z jednej centralnej lokalizacji.
- Używać interfejsu CLI, Web UI oraz RPC FreeIPA do konfigurowania i zarządzania uprawnieniami.
- Włączyć uwierzytelnianie Single Sign On we wszystkich systemach, usługach i aplikacjach.
- Zintegrować FreeIPA z Windows Active Directory.
- Tworzyć kopie zapasowe, replikować i migrować serwer FreeIPA.
Zarządzanie Tożsamością i Dostępem z Okta
14 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do administratorów systemów, którzy chcą wykorzystać Okta do zarządzania tożsamością i dostępem.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Konfigurować, integrować i zarządzać Okta.
- Integrować Okta z istniejącą aplikacją.
- Wdrażać zabezpieczenia z wykorzystaniem uwierzytelniania wieloskładnikowego.
OpenLDAP for Linux Systems
7 godzinOpenLDAP to otwarte oprogramowanie służące do implementacji protokołu LDAP (Lightweight Directory Access Protocol), który umożliwia zarządzanie i dostęp do katalogów informacji. Jest to popularny serwer katalogowy, który może być wykorzystywany do przechowywania i udostępniania danych o użytkownikach, grupach, zasobach sieciowych i innych obiektach w sieci.