Schulungsübersicht

Einführung

Überblick über Python Programmierung

  • Python und seine Rolle bei der Cybersicherheit
  • Installieren Python
  • Einrichten der Entwicklungsumgebung
  • Python Syntax, Variablen, Datentypen und grundlegende E/A-Operationen
  • Funktionen, Module und Bibliotheken

Grundlegende und fortgeschrittene Python Programmierkonzepte

  • Erweiterte Datentypen
  • Objektorientierte Programmierung (OOP) in Python
  • Ausnahmebehandlung und Fehlermanagement
  • Dateiverarbeitung und -manipulation
  • Reguläre Ausdrücke für Mustervergleiche

Defensiv Cybersecurity with Python

  • Automatisierte Protokollanalyse mit Python
  • Paketanalyse mit Python
  • Überwachung des Netzwerkverkehrs
  • Aufbau von Intrusion Detection Systemen (IDS)

Digitale Forensik mit Python

  • Einführung in die digitale Forensik
  • Dateisystemanalyse mit Python
  • Speicheranalyse mit Python
  • Erstellung forensischer Skripte zur Automatisierung gängiger Aufgaben

Offensive Cyber-Techniken mit Python

  • Einführung in offensive Cybersicherheit und ethische Überlegungen
  • Schreiben von Python Skripten für Penetrationstests
  • Brute-Force-Angriffe und Knacken von Passwörtern
  • Ausnutzen von Schwachstellen
  • Erstellung einfacher Command-and-Control (C2)-Frameworks

Bewährte Praktiken und ethische Erwägungen

  • Überlegungen zu Sicherheit und Datenschutz bei der Arbeit mit sensiblen Daten
  • Rechtliche und ethische Implikationen der Verwendung von Python für offensive Zwecke
  • Verantwortungsvolle Offenlegung von Schwachstellen
  • Codeüberprüfung und sichere Kodierungspraktiken in Python

Zusammenfassung und nächste Schritte

Voraussetzungen

    Grundlegendes Verständnis von Cybersicherheitskonzepten Kenntnisse in der Programmierung

Publikum

    Entwickler
 14 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Erfahrungsberichte (9)

Kombinierte Kurse

CRISC - Certified in Risk and Information Systems Control

21 Stunden

Microsoft SDL Core

14 Stunden

Standard Java Security

14 Stunden

Java and Web Application Security

21 Stunden

Advanced Java Security

21 Stunden

Advanced Java, JEE and Web Application Security

28 Stunden

.NET, C# and ASP.NET Security Development

14 Stunden

Comprehensive C# and .NET Application Security

21 Stunden

Verwandte Kategorien