Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
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
14 Timer
Referanser (3)
Erfargingdeling, lærerens kunnskap og verdi.
Carey Fan - Logitech
Kurs - C/C++ Secure Coding
Maskinoversatt
få mer forståelse for produktet og noen viktig forskjeller mellom RHDS og open source OpenLDAP.
Jackie Xie - Westpac Banking Corporation
Kurs - 389 Directory Server for Administrators
Maskinoversatt
Trainerens kunnskap var meget høy - han visste hva han snakket om og hadde svar på våre spørsmål
Adam - Fireup.PRO
Kurs - Advanced Java Security
Maskinoversatt