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 cybersäkerhetskoncept Kunskaper om programmering
Publik
- Utvecklare
Vittnesmål (5)
Jag har lärt mig mycket och fått kunskap som jag kan använda i mitt arbete!
Artur - Akademia Lomzynska
Kurs - Active Directory for Admins
Machine Translated
Allmän kursinformation
Paulo Gouveia - EID
Kurs - C/C++ Secure Coding
Machine Translated
Nothing it was perfect.
Zola Madolo - Vodacom
Kurs - Android Security
It opens up a lot and gives lots of insight what security
Nolbabalo Tshotsho - Vodacom SA
Kurs - Advanced Java Security
This topic is better with F2F, but this online training is still handled well . The important thing is the trainees were able to have understanding of Hyperledger Indy