Kursplan

Introduktion

Översikt över Python Programming

  • Python och dess roll i cybersäkerhet
  • Installerar Python
  • Att sätta upp utvecklingsmiljön
  • Python syntax, variabler, datatyper och grundläggande I/O-operationer
  • Funktioner, moduler och bibliotek

Grundläggande och avancerade Python Programming Koncept

  • Avancerade datatyper
  • Objektorienterad programmering (OOP) i Python
  • Undantagshantering och felhantering
  • Filhantering och manipulering
  • Reguljära uttryck för mönstermatchning

Defensiv cybersäkerhet med Python

  • Automatiserad logganalys med Python
  • Paketanalys med Python
  • Nätverkstrafikövervakning
  • Byggnadsintrångsdetekteringssystem (IDS)

Digital Forensics med Python

  • Introduktion till digital forensics
  • Filsystemanalys med Python
  • Minnesanalys med Python
  • Skapa kriminaltekniska skript för att automatisera vanliga uppgifter

Offensiva cybertekniker med Python

  • Introduktion till offensiv cybersäkerhet och etiska överväganden
  • Skriva Python skript för penetrationstestning
  • Brute force attacker och lösenordsknäckande
  • Utnyttja sårbarheter
  • Skapa enkla ramverk för kommando och kontroll (C2).

Bästa praxis och etiska överväganden

  • Säkerhets- och integritetshänsyn vid arbete med känslig data
  • Juridiska och etiska konsekvenser av att använda Python i kränkande syften
  • Ansvarsfull avslöjande av sårbarheter
  • Kodgranskning och säker kodningsmetoder i Python

Sammanfattning och nästa steg

Krav

    Grundläggande förståelse för cybersäkerhetskoncept Kunskaper om programmering

Publik

    Utvecklare
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (5)

Upcoming Courses

Relaterade Kategorier