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
Generell kursinformasjon
Paulo Gouveia - EID
Kurs - C/C++ Secure Coding
Maskinoversatt
Instruktør villig til å svare på spørsmål og gi oss mange eksempler for at vi skal lære.
Eldrick Ricamara - Human Edge Software Philippines, Inc. (part of Tribal Group)
Kurs - Security Testing
Maskinoversatt
Det åpner opp for mye og gir stor innsikt i sikkerhet
Nolbabalo Tshotsho - Vodacom SA
Kurs - Advanced Java Security
Maskinoversatt