Course Outline

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

Requirements

    Basiskennis van cyberbeveiligingsconcepten Kennis van programmeren

Publiek

    ontwikkelaars
 14 Hours

Getuigenissen (7)

Related Courses

CRISC - Certified in Risk and Information Systems Control

21 Hours

Cloud Computing Security Knowledge (CCSK) Preparation Course

21 Hours

Standard Java Security

14 Hours

Java and Web Application Security

21 Hours

Advanced Java Security

21 Hours

Advanced Java, JEE and Web Application Security

28 Hours

Related Categories