Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Introduktion
Översikt över Python Programming
- Python och dess roll i cybersäkerhet
- Installerar Python
- Att sätta upp utvecklingsmiljön
- Python syntax, variabler, datatyper och grundläggande I/O-operationer
- Funktioner, moduler och bibliotek
Grundläggande och avancerade Python Programming Koncept
- Avancerade datatyper
- Objektorienterad programmering (OOP) i Python
- Undantagshantering och felhantering
- Filhantering och manipulering
- Reguljära uttryck för mönstermatchning
Defensiv cybersäkerhet med Python
- Automatiserad logganalys med Python
- Paketanalys med Python
- Nätverkstrafikövervakning
- Byggnadsintrångsdetekteringssystem (IDS)
Digital Forensics med Python
- Introduktion till digital forensics
- Filsystemanalys med Python
- Minnesanalys med Python
- Skapa kriminaltekniska skript för att automatisera vanliga uppgifter
Offensiva cybertekniker med Python
- Introduktion till offensiv cybersäkerhet och etiska överväganden
- Skriva Python skript för penetrationstestning
- Brute force attacker och lösenordsknäckande
- Utnyttja sårbarheter
- Skapa enkla ramverk för kommando och kontroll (C2).
Bästa praxis och etiska överväganden
- Säkerhets- och integritetshänsyn vid arbete med känslig data
- Juridiska och etiska konsekvenser av att använda Python i kränkande syften
- Ansvarsfull avslöjande av sårbarheter
- Kodgranskning och säker kodningsmetoder i Python
Sammanfattning och nästa steg
Krav
- Grundläggande förståelse för cybersecurity-begrepp
- Kunskap i programmering
Målgrupp
- Utvecklare
14 Timmar
Vittnesmål (3)
Erfarenhetsdelning, lärarens kunskap och värde är betydande.
Carey Fan - Logitech
Kurs - C/C++ Secure Coding
Maskintolkat
för att få bättre förståelse för produkten och några viktiga skillnader mellan RHDS och open source OpenLDAP.
Jackie Xie - Westpac Banking Corporation
Kurs - 389 Directory Server for Administrators
Maskintolkat
utbildningsledarens kunskap var mycket hög - han visste vad han pratade om och hade svar på våra frågor
Adam - Fireup.PRO
Kurs - Advanced Java Security
Maskintolkat