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
Getuigenissen (7)
Overzicht van risicoonderwerpen en voorbereiding op examen
Leszek - EY GLOBAL SERVICES (POLAND) SP Z O O
Cursus - CRISC - Certified in Risk and Information Systems Control
Machine Translated
Lap Qradar
Sutthikan Noisombat - NTT
Cursus - IBM Qradar SIEM: Beginner to Advanced
Toegang krijgen tot tools en vragen kunnen stellen aan iemand die vriendelijk is en waarvan ik dacht dat hij me niet zou veroordelen
Kiara
Cursus - Open Source Cyber Intelligence - Introduction
Machine Translated
Emin was erg boeiend en enthousiast, zijn kennis voldeed aan de verwachtingen en maakte bij elke portie vragen mogelijk.
Becky
Cursus - OSINT Practitioner Course (Advanced OSINT)
Machine Translated
de balans tussen hoorcollege en praktijk, het ritme, de trainerskennis en pedagogische vaardigheid
Armando Pinto - EID
Cursus - C/C++ Secure Coding
Machine Translated
Very good knowledge and character.
Constantinos Michael
Cursus - Java and Web Application Security
Regelmatig wijzigingen pushen, want op dag 3 begon ik meer te verdwalen dan voorheen en was het moeilijker om een fout snel op te sporen, ik kon snel uitchecken voor de laatste wijziging en op de hoogte zijn van het materiaal
Paulina
Cursus - Advanced Java Security
Machine Translated