Plan Szkolenia

Wprowadzenie

Przegląd programowania Python

  • Python i jego rola w cyberbezpieczeństwie
  • Instalowanie Python
  • Konfigurowanie środowiska programistycznego
  • Składnia, zmienne, typy danych i podstawowe operacje wejścia/wyjścia Python
  • Funkcje, moduły i biblioteki

Podstawowe i zaawansowane Python Koncepcje programowania

  • Zaawansowane typy danych
  • Programowanie obiektowe (OOP) w Python
  • Obsługa wyjątków i zarządzanie błędami
  • Obsługa plików i manipulowanie nimi
  • Wyrażenia regularne do dopasowywania wzorców

Defensywa Cybersecurity with Python

  • Zautomatyzowana analiza dzienników przy użyciu Python
  • Analiza pakietów za pomocą Python
  • Monitorowanie ruchu sieciowego
  • Tworzenie systemów wykrywania włamań (IDS)

Kryminalistyka cyfrowa z Python

  • Wprowadzenie do kryminalistyki cyfrowej
  • Analiza systemu plików z Python
  • Analiza pamięci z Python
  • Tworzenie skryptów kryminalistycznych do automatyzacji typowych zadań

Ofensywne techniki cybernetyczne z Python

  • Wprowadzenie do ofensywnego cyberbezpieczeństwa i rozważań etycznych
  • Pisanie Python skryptów do testów penetracyjnych
  • Ataki siłowe i łamanie haseł
  • Wykorzystywanie luk w zabezpieczeniach
  • Tworzenie prostych struktur dowodzenia i kontroli (C2)

Najlepsze praktyki i kwestie etyczne

  • Kwestie bezpieczeństwa i prywatności podczas pracy z danymi wrażliwymi
  • Prawne i etyczne implikacje wykorzystywania Python do celów ofensywnych
  • Odpowiedzialne ujawnianie luk w zabezpieczeniach
  • Przegląd kodu i praktyki bezpiecznego kodowania w Python

Podsumowanie i kolejne kroki

Wymagania

    Podstawowe zrozumienie koncepcji cyberbezpieczeństwa Znajomość programowania

Uczestnicy

    Deweloperzy
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (4)

Propozycje terminów

Powiązane Kategorie