IT-Security für Python-Entwickler und Administratoren
Classroom training | German | Claim
Duration of training: 2 days
Objectives
Schwerpunktmäßig wird die Analyse und der Angriff von Netzwerken und deren Komponenten behandelt, dies erfolgt jedoch mittels selbstentwickelten Python-Tools. Es werden Netzwerk-Scanning und Penetration Testing Tools entwickelt und diese anschließend verwendet, um Scanning und Attacking durchzuführen.
Target audience
Dieses Seminar richtet sich an Python Entwickler und Administratoren, die sich auch über die klassischen Themen der IT-Security hinaus weiterbilden und ihre Analysewerkzeuge selbst erstellen und anpassen möchten
Requirements
Erfahrung mit Python
Agenda
- Aufbau und Protokolle von Ethernet-Netzwerken
- Gängige Schwachstellen in Protokollen und Anwendungen
- Kurze Einführung in Python und die für Penetration Testing wichtigsten Mechanismen
- Entwicklung von Analyse-Tools mittels Python
- Scanning Pen-Testing
- Sniffing Pen-Testing
- Analyse von LANs und WLANs
- Forensik
- Artefakte von Applikationen analysieren
- Netzwerk Sniffing
- Password Recovery
- ApplicationServer Security
- Footprinting
- Attacking
- Hardening
- SQL Injection and Cross-Side-Scripting
Die Themen werden anhand von selbst erstellten Server/Client-Anwendungen bearbeitet, Mechanismen von Schwachstellen und Attacken können somit direkt auf der Entwicklungsebene analysiert und durchgeführt werden.
Objectives
Schwerpunktmäßig wird die Analyse und der Angriff von Netzwerken und deren Komponenten behandelt, dies erfolgt jedoch mittels selbstentwickelten Python-Tools. Es werden Netzwerk-Scanning und Penetration Testing Tools entwickelt und diese anschließend verwendet, um Scanning und Attacking durchzuführen.
Target audience
Dieses Seminar richtet sich an Python Entwickler und Administratoren, die sich auch über die klassischen Themen der IT-Security hinaus weiterbilden und ihre Analysewerkzeuge selbst erstellen und anpassen möchten
Requirements
Erfahrung mit Python
Agenda
- Aufbau und Protokolle von Ethernet-Netzwerken
- Gängige Schwachstellen in Protokollen und Anwendungen
- Kurze Einführung in Python und die für Penetration Testing wichtigsten Mechanismen
- Entwicklung von Analyse-Tools mittels Python
- Scanning Pen-Testing
- Sniffing Pen-Testing
- Analyse von LANs und WLANs
- Forensik
- Artefakte von Applikationen analysieren
- Netzwerk Sniffing
- Password Recovery
- ApplicationServer Security
- Footprinting
- Attacking
- Hardening
- SQL Injection and Cross-Side-Scripting
Die Themen werden anhand von selbst erstellten Server/Client-Anwendungen bearbeitet, Mechanismen von Schwachstellen und Attacken können somit direkt auf der Entwicklungsebene analysiert und durchgeführt werden.