Kursplan
Introduksjon
Oversikt over Python-programmering
- Python og dets rolle i cybersecurity
- Installasjon av Python
- Oppsett av utviklingsmiljø
- Python-syntaks, variabler, datatyper og grunnleggende I/O-operasjoner
- Funksjoner, moduler og biblioteker
Grunnleggende og avanserte Python-programmeringskonsepter
- Avanserte datatyper
- Objektorientert programmering (OOP) i Python
- Håndtering av unntak og feil
- Filbehandling og manipulasjon
- Regulære uttrykk for mønstergenkjennelse
Defensiv cybersecurity med Python
- Automatisert logganalyse ved bruk av Python
- Pakkeanalyse med Python
- Nettverkstrafikkovervåkning
- Bygging av intrusjonsdeteksjonssystemer (IDS)
Digital forensikk med Python
- Introduksjon til digital forensikk
- Filsystemanalyse med Python
- Hukommelsesanalyse med Python
- Opprettelse av forensikkskript for automatisering av vanlige oppgaver
Offensive cyber-teknikker med Python
- Introduksjon til offensive cybersecurity og etiske overveielser
- Skriving av Python-skript for penetrasjonstesting
- Brute force-angrep og passordknaking
- Utnyttelse av sårbarheter
- Opprettelse av enkle kommando- og kontrollrammeverk (C2)
Beste praksis og etiske overveielser
- Sikkerhets- og personvernsbetraktninger ved arbeid med sensitiv data
- Juridiske og etiske implikasjoner ved bruk av Python for offensive formål
- Ansvarlig avsløring av sårbarheter
- Kodegjennomgang og sikker programmeringspraksis i Python
Oppsummering og neste steg
Krav
- Grunnleggende forståelse av cybersecurity-begrep
- Kunnskap om programmering
Målgruppe
- Utviklere
Referanser (5)
Forklarer i detalj angående RHDS.
Murat Kumburlu - Westpac Banking Corporation
Kurs - 389 Directory Server for Administrators
Maskinoversatt
Jeg lærte mye og oppstatt kunnskaper jeg kan bruke på jobben min!
Artur - Akademia Lomzynska
Kurs - Active Directory for Admins
Maskinoversatt
Instruktøren gav oppdatert informasjon og verdifull referanser og verktøy.
Jose Vicente - EID
Kurs - C/C++ Secure Coding
Maskinoversatt
Alt var perfekt.
Zola Madolo - Vodacom
Kurs - Android Security
Maskinoversatt
Labbene
Katekani Nkuna - Vodacom
Kurs - The Secure Coding Landscape
Maskinoversatt