Schița de curs

Introducere

Prezentare generală a programării Python

  • Python și rolul său în securitatea cibernetică
  • Instalarea Python
  • Configurarea mediului de dezvoltare
  • Sintaxa Python, variabile, tipuri de date și operațiuni I/O de bază
  • Funcții, module și biblioteci

Concepte de programare Python de bază și avansate

  • Tipuri de date avansate
  • Programarea orientată pe obiect (OOP) în Python
  • Gestionarea excepțiilor și administrarea erorilor
  • Gestioneaza și manipulează fișiere
  • Expresii regulate pentru potrivirea de modele

Securitate cibernetică defensivă cu Python

  • Analiza automatizată a jurnalelor folosind Python
  • Analiza pachetelor cu Python
  • Monitorizarea traficului de rețea
  • Construirea sistemelor de detectare a intruzilor (IDS)

Digital forensics cu Python

  • Introducere în digital forensics
  • Analiza sistemului de fișiere folosind Python
  • Analiza memoriei cu Python
  • Creează scripturi forense pentru a automatiza sarcinile comune

Tehnicii ofensive cibernetice cu Python

  • Introducere în securitatea cibernetică ofensivă și considerentele etice
  • Scrierea de scripturi Python pentru testarea de penetrare
  • Atacuri prin forță brută și crackarea parolelor
  • Exploatarea vulnerabilităților
  • Creează cadre simple de comandă și control (C2)

Bune practici și considerente etice

  • Considerente privind securitatea și confidențialitatea atunci când lucrezi cu date sensibile
  • Implicațiile legale și etice ale utilizării Python în scopuri ofensive
  • Divulgarea responsabilă a vulnerabilităților
  • Revizuirea codului și practici de programare sigură în Python

Sumeazări și următoarele pași

Cerințe

  • Cunoștințe de bază în domeniul securității cibernetice
  • Cunoștințe de programare

Audiență

  • Dezvoltatori
 14 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite