Cursusaanbod

Invoering

Overzicht van Python Programming

  • Python en de rol ervan in cyberbeveiliging
  • Installeren Python
  • Het opzetten van de ontwikkelomgeving
  • Python syntaxis, variabelen, gegevenstypen en basis-I/O-bewerkingen
  • Functies, modules en bibliotheken

Basis en gevorderd Python Programming Concepten

  • Geavanceerde gegevenstypen
  • Objectgeoriënteerd programmeren (OOP) in Python
  • Afhandeling van uitzonderingen en foutbeheer
  • Bestandsbehandeling en -manipulatie
  • Reguliere expressies voor patroonafstemming

Defensieve cyberbeveiliging met Python

  • Geautomatiseerde loganalyse met behulp van Python
  • Pakketanalyse met Python
  • Monitoring van netwerkverkeer
  • Inbraakdetectiesystemen (IDS) bouwen

Digitaal forensisch onderzoek met Python

  • Inleiding tot digitaal forensisch onderzoek
  • Bestandssysteemanalyse met Python
  • Geheugenanalyse met Python
  • Forensische scripts maken om veelvoorkomende taken te automatiseren

Offensieve cybertechnieken met Python

  • Inleiding tot offensieve cyberbeveiliging en ethische overwegingen
  • Schrijven van Python scripts voor penetratietesten
  • Brute force-aanvallen en het kraken van wachtwoorden
  • Het exploiteren van kwetsbaarheden
  • Het creëren van eenvoudige command-and-control (C2)-frameworks

Beste praktijken en ethische overwegingen

  • Beveiligings- en privacyoverwegingen bij het werken met gevoelige gegevens
  • Juridische en ethische implicaties van het gebruik van Python voor offensieve doeleinden
  • Verantwoord openbaar maken van kwetsbaarheden
  • Codebeoordeling en veilige codeerpraktijken in Python

Samenvatting en volgende stappen

Vereisten

  • Basisbegrip van cybersecurity concepten
  • Kennis van programmeren

Doelgroep

  • Ontwikkelaars
 14 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën