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)
Jeg har lært mye og fått kunnskap som kan brukes på jobben min!
Artur - Akademia Lomzynska
Kurs - Active Directory for Admins
Maskinoversatt
Generell kursinformasjon
Paulo Gouveia - EID
Kurs - C/C++ Secure Coding
Maskinoversatt
It opens up a lot and gives lots of insight what security
Nolbabalo Tshotsho - Vodacom SA
Kurs - Advanced Java Security
I was benefit from the exercises (SQL injection, XSS, CRSF. .).
David Lemoine - Statistical Solutions
Kurs - .NET, C# and ASP.NET Security Development
I genuinely enjoyed the great information and content.