Subject · Information security
Python for cyber securityTopics
Topic plan
The subject's topics and the learning outcomes attached to each one.
1. Python proqramlaşdırma dilinin əsasları
LecturePython proqramlaşdırma dilinin sintaksisi, dəyişənlər, verilənlər tipləri, operatorlar, şərt və dövr konstruksiyaları, funksiyalar, siyahılar və lüğətlər izah edilir. kibertəhlükəsizlik məsələlərinin həllində python-dan istifadə imkanlarına nəzər salınır.
2. Şəbəkə proqramlaşdırması və port skaneri
LectureŞəbəkə proqramlaşdırmasının əsasları, tcp/ip və socket anlayışları, müştəri-server əlaqəsi və şəbəkə portlarının iş prinsipi izah edilir. port skanının məqsədi, növləri və təhlükəsizlik baxımından tətbiqi praktiki nümunələrlə araşdırılır.
3. Dos və ddos hücumlarının analizi
LectureDos və ddos hücumlarının mahiyyəti, əsas növləri, hücum vektorları və şəbəkə resurslarına təsiri araşdırılır. hücumların aşkarlanması, trafik göstəricilərinin təhlili və müdafiə mexanizmləri nəzərdən keçirilir.
4. Veb təhlükəsizliyi
LectureVeb tətbiqlərinin təhlükəsizlik prinsipləri, autentifikasiya və avtorizasiya, sessiyaların idarə olunması, giriş məlumatlarının yoxlanılması və geniş yayılmış veb zəiflikləri araşdırılır. təhlükəsiz veb tətbiqlərinin hazırlanması prinsiplərinə diqqət yetirilir.
5. Zərərli proqramlar
LectureZərərli proqramların əsas növləri, o cümlədən viruslar, qurdlar, trojanlar, ransomware və spyware haqqında məlumat verilir. zərərli proqramların yayılma üsulları, sistemə təsiri, aşkarlanması və ilkin analiz metodları araşdırılır.
6. Kriptoqrafiya
LectureKriptoqrafiyanın əsas anlayışları, şifrələmə və deşifrələmə, simmetrik və asimmetrik kriptoqrafiya, heş funksiyaları, rəqəmsal imza və açarların idarə olunması prinsipləri izah edilir. kriptoqrafiyanın informasiya təhlükəsizliyində rolu araşdırılır.
7. Açıq mənbəli kəşfiyyat (osint)
LectureAçıq mənbələrdən qanuni və etik şəkildə informasiya toplanması, məlumatların axtarışı, yoxlanılması, əlaqələndirilməsi və təhlili üsulları öyrənilir. domenlər, IP ünvanları, sosial media, ictimai reyestrlər və digər açıq mənbələrdən əldə edilən məlumatların təhlükəsizlik baxımından qiymətləndirilməsi araşdırılır.
8. Kursun yekun qiymətləndirilməsi
LectureKurs ərzində öyrənilmiş proqramlaşdırma, şəbəkə təhlükəsizliyi, hücumların analizi, veb təhlükəsizliyi, zərərli proqramlar, kriptoqrafiya və OSINT üzrə bilik və praktiki bacarıqların yekun qiymətləndirilməsi həyata keçirilir.