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 cybersecurity-begrepp
  • Kunskap i programmering

Målgrupp

  • Utvecklare
 14 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (5)

Kommande Kurser

Relaterade Kategorier