Subject · Information security

Python for cyber ​​securityTopics

İFS-2225yn5 creditsAutumn semesterElective2

Topic plan

The subject's topics and the learning outcomes attached to each one.

8 topics
  1. 1. Python proqramlaşdırma dilinin əsasları

    Lecture

    Python 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. 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. 3. Dos və ddos hücumlarının analizi

    Lecture

    Dos 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. 4. Veb təhlükəsizliyi

    Lecture

    Veb 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. 5. Zərərli proqramlar

    Lecture

    Zə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. 6. Kriptoqrafiya

    Lecture

    Kriptoqrafiyanı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. 7. Açıq mənbəli kəşfiyyat (osint)

    Lecture

    Açı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. 8. Kursun yekun qiymətləndirilməsi

    Lecture

    Kurs ə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.