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
Algemene cursusinformatie
Paulo Gouveia - EID
Cursus - C/C++ Secure Coding
Automatisch vertaald
Trainer bereid om vragen te beantwoorden en veel voorbeelden te geven zodat we kunnen leren.
Eldrick Ricamara - Human Edge Software Philippines, Inc. (part of Tribal Group)
Cursus - Security Testing
Automatisch vertaald
Het biedt veel inzicht in de beveiliging
Nolbabalo Tshotsho - Vodacom SA
Cursus - Advanced Java Security
Automatisch vertaald