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
Getuigenissen (5)
Uitvoerig uitleg geven over RHDS.
Murat Kumburlu - Westpac Banking Corporation
Cursus - 389 Directory Server for Administrators
Automatisch vertaald
Ik heb veel geleerd en verworven kennis die ik op mijn werk kan gebruiken!
Artur - Akademia Lomzynska
Cursus - Active Directory for Admins
Automatisch vertaald
De trainer heeft actuele informatie en waardevolle referenties en hulpmiddelen geleverd.
Jose Vicente - EID
Cursus - C/C++ Secure Coding
Automatisch vertaald
Het was perfect.
Zola Madolo - Vodacom
Cursus - Android Security
Automatisch vertaald
The labs