Schița de curs

Introducere

Prezentare generală a programării Python Programare

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

Noțiuni de bază și avansate Python Concepte de programare

  • Tipuri de date avansate
  • Programarea orientată pe obiecte (OOP) în Python
  • Gestionarea excepțiilor și gestionarea erorilor
  • Manipularea și manipularea fișierelor
  • expresii regulate pentru potrivirea modelelor

Defensivă Cybersecurity with Python

  • Analiza automată a jurnalelor folosind Python
  • Analiza pachetelor cu Python
  • Monitorizarea traficului de rețea
  • Construirea de sisteme de detectare a intruziunilor (IDS)

Criminalistică digitală cu Python

  • Introducere în criminalistica digitală
  • Analiza sistemului de fișiere cu Python
  • Analiza memoriei cu Python
  • Crearea de scripturi criminalistice pentru a automatiza sarcini comune

Tehnici cibernetice ofensive cu Python

  • Introducere în securitatea cibernetică ofensivă și considerații etice
  • Scrierea de scripturi Python pentru teste de penetrare
  • Atacuri de forță brută și spargerea parolelor
  • Exploatarea vulnerabilităților
  • Crearea unor cadre simple de comandă și control (C2)

Cele mai bune practici și considerații etice

  • Considerații privind securitatea și confidențialitatea atunci când se lucrează cu date sensibile
  • Implicațiile juridice și etice ale utilizării Python în scopuri ofensatoare
  • Dezvăluirea responsabilă a vulnerabilităților
  • Revizuirea codului și practicile de codare sigură în Python.

Rezumat și etapele următoare

Cerințe

    Înțelegerea de bază a conceptelor de securitate cibernetică Cunoștințe de programare

Audiență

    Dezvoltatorii
 14 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Upcoming Courses

Categorii înrudite