Fənn · İnformasiya təhlükəsizliyi (master)

Nüfuzetmə sınaqlarının əsaslarıMövzu planı

MS-14036 kreditPayız semestriMəcburi2

Mövzu planı

Fənn üzrə mövzular və hər mövzunun təlim nəticələri.

15 mövzu
  1. 1. Nüfuzetmə sınaqlarına giriş: anlayışlar, növləri və mərhələləri

    Mühazirə

    Bu mövzu nüfuzetmə sınaqlarının mahiyyətini, məqsədlərini, əsas anlayışlarını və informasiya sistemlərinin təhlükəsizliyinin qiymətləndirilməsində rolunu əhatə edir. Xarici və daxili nüfuzetmə sınaqları, qara qutu (Black Box), ağ qutu (White Box) və boz qutu (Grey Box) yanaşmaları öyrənilir. Sınaqların planlaşdırılması, kəşfiyyat, zəifliklərin aşkarlanması, istismar imkanlarının yoxlanılması, nəticələrin təhlili və hesabatlandırılması mərhələləri araşdırılır. Həmçinin nüfuzetmə sınaqları ilə zəifliklərin skan edilməsi arasındakı fərqlər və təhlükəsizlik qiymətləndirilməsinin əsas prinsipləri izah edilir.

  2. 2. Nüfuzetmə sınaqlarının hüquqi və etik əsasları, iş qaydaları (Rules of Engagement)

    Mühazirə

    Bu mövzu nüfuzetmə sınaqlarının qanuni, etik və təhlükəsiz şəkildə həyata keçirilməsinin əsas prinsiplərini əhatə edir. Sınaqların aparılması üçün yazılı icazənin alınması, əhatə dairəsinin müəyyənləşdirilməsi, sınaq müddətinin və istifadə edilə bilən metodların razılaşdırılması öyrənilir. Rules of Engagement çərçivəsində icazə verilən və qadağan olunan fəaliyyətlər, məlumatların məxfiliyinin qorunması, xidmətlərin fasiləsizliyinin təmin edilməsi və gözlənilməz hadisələr zamanı görüləcək tədbirlər araşdırılır. Həmçinin aşkar edilmiş zəifliklərin məsuliyyətli şəkildə açıqlanması, peşə etikası və hüquqi tələblərə riayət olunması məsələləri nəzərdən keçirilir

  3. 3. Metodologiyalar və standartlar: PTES, OSSTMM, NIST SP 800-115, OWASP WSTG, MITRE ATT&CK

    Mühazirə

    Bu mövzu nüfuzetmə sınaqlarının planlaşdırılması, icrası və nəticələrinin qiymətləndirilməsi üçün istifadə olunan beynəlxalq metodologiya və çərçivələri əhatə edir. PTES, OSSTMM və NIST SP 800-115 yanaşmalarının əsas mərhələləri, məqsədləri və tətbiq sahələri öyrənilir. OWASP Web Security Testing Guide (WSTG) vasitəsilə veb tətbiqlərin təhlükəsizlik testlərinin aparılması, MITRE ATT&CK çərçivəsi əsasında isə təhdid aktorlarının taktika və texnikalarının təhlili araşdırılır. Müxtəlif metodologiyaların müqayisəsi, konkret sınaq məqsədinə uyğun yanaşmanın seçilməsi və nəticələrin sistemli sənədləşdirilməsi üzrə bacarıqlar formalaşdırılır.

  4. 4. Laboratoriya mühiti: virtualizasiya, Kali Linux və Linux əmr sətrinin əsasları

    Mühazirə

    Bu mövzu nüfuzetmə sınaqlarının təhlükəsiz və idarəolunan laboratoriya mühitində həyata keçirilməsi üçün zəruri texniki bilikləri əhatə edir. Virtual maşınların yaradılması, virtual şəbəkələrin konfiqurasiyası, sistem görüntülərinin saxlanılması və laboratoriya mühitinin təcrid edilməsi prinsipləri öyrənilir. Kali Linux əməliyyat sisteminin əsas imkanları, fayl və qovluqların idarə edilməsi, istifadəçi hüquqları, proseslər, şəbəkə parametrləri və Linux əmr sətrinin əsas komandaları araşdırılır. Həmçinin sınaq vasitələrinin quraşdırılması, nəticələrin saxlanılması və laboratoriya sistemlərinin ilkin vəziyyətinə qaytarılması üzrə praktiki bacarıqlar inkişaf etdirilir.

  5. 5. Passiv kəşfiyyat və açıq mənbələrdən məlumat toplanması (OSINT)

    Mühazirə

    Bu mövzu açıq mənbələrdən məlumatların toplanması və hədəf sistem haqqında ilkin təsəvvürün formalaşdırılması üsullarını əhatə edir. Domenlər, alt domenlər, IP ünvanları, ictimai DNS qeydləri, texnologiyalar, sertifikatlar və təşkilat haqqında açıq məlumatların araşdırılması öyrənilir. Axtarış sistemləri, ictimai reyestrlər, WHOIS məlumatları və digər OSINT mənbələrindən istifadə prinsipləri nəzərdən keçirilir. Toplanmış məlumatların yoxlanılması, etibarlılığının qiymətləndirilməsi və hücum səthinin ilkin xəritəsinin hazırlanması araşdırılır. Bütün fəaliyyətlər yalnız səlahiyyət verilmiş qiymətləndirmənin məqsədləri və hüquqi məhdudiyyətləri çərçivəsində həyata keçirilir.

  6. 6. Aktiv kəşfiyyat: hostların aşkarlanması və portların skanı (Nmap)

    Mühazirə

    Bu mövzu səlahiyyət verilmiş şəbəkələrdə aktiv kəşfiyyat metodlarını, hostların aşkarlanmasını və açıq portların müəyyənləşdirilməsini əhatə edir. Nmap alətinin iş prinsipi, TCP və UDP portlarının yoxlanılması, xidmətlərin ilkin müəyyənləşdirilməsi və əməliyyat sisteminin təxmini aşkarlanması üsulları öyrənilir. Skan parametrlərinin seçilməsi, nəticələrin şərhi və şəbəkə topologiyasının müəyyənləşdirilməsi araşdırılır. Həmçinin skanların şəbəkə performansına təsiri, aşkarlama sistemlərinin fəaliyyəti və nəticələrin düzgün sənədləşdirilməsi nəzərdən keçirilir. Praktiki işlər yalnız icazə verilmiş laboratoriya sistemlərində və ya sınaq hədəflərində aparılır.

  7. 7. Xidmətlərin sadalanması (Enumeration): SMB, FTP, SSH, SNMP, HTTP

    Mühazirə

    Bu mövzu şəbəkədə fəaliyyət göstərən xidmətlər haqqında daha ətraflı məlumatın müəyyənləşdirilməsi üsullarını əhatə edir. SMB, FTP, SSH, SNMP və HTTP protokollarının iş prinsipləri, xidmət versiyalarının müəyyənləşdirilməsi, konfiqurasiya xüsusiyyətlərinin yoxlanılması və potensial təhlükəsizlik boşluqlarının aşkarlanması öyrənilir. Paylaşılan resurslar, anonim giriş imkanları, zəif konfiqurasiyalar, açıq məlumatlar və köhnəlmiş proqram versiyaları kimi risklər təhlil edilir. Həmçinin xidmətlərin sadalanması nəticələrinin zəifliklərin qiymətləndirilməsi ilə əlaqələndirilməsi və əldə olunan məlumatların təhlükəsizlik hesabatında təqdim olunması üzrə bacarıqlar formalaşdırılır

  8. 8. Zəifliklərin aşkarlanması və CVSS əsasında qiymətləndirilməsi

    Mühazirə

    Bu mövzu informasiya sistemlərində proqram, konfiqurasiya və arxitektura zəifliklərinin müəyyənləşdirilməsi və risk səviyyəsinin qiymətləndirilməsi üsullarını əhatə edir. Avtomatlaşdırılmış zəiflik skanerləri, əl ilə yoxlama metodları, CVE identifikatorları və zəifliklər haqqında məlumat bazalarından istifadə qaydaları öyrənilir. Common Vulnerability Scoring System (CVSS) çərçivəsində zəifliyin istismar mürəkkəbliyi, tələb olunan səlahiyyətlər, istifadəçi qarşılıqlı əlaqəsi və mümkün təsirləri qiymətləndirilir. Skan nəticələrinin yoxlanılması, yanlış müsbət nəticələrin müəyyən edilməsi, risklərin prioritetləşdirilməsi və aradan qaldırılma tədbirlərinin planlaşdırılması araşdırılır.

  9. 9. İstismarın əsasları: Metasploit Framework, exploit və payload anlayışları

    Mühazirə

    Bu mövzu zəifliklərin istismarı ilə bağlı əsas anlayışları və onların nüfuzetmə sınaqlarında tətbiqini əhatə edir. Exploit, payload, modul və istismar şərtləri kimi anlayışlar, Metasploit Framework-ün arxitekturası və funksional imkanları öyrənilir. Müəyyən edilmiş zəifliyin istismar oluna bilməsinin təhlükəsiz laboratoriya mühitində yoxlanılması, nəticələrin qiymətləndirilməsi və sistemə mümkün təsirlərin təhlili araşdırılır. Həmçinin sınaqlar zamanı sistemlərin sabitliyinin qorunması, istismar fəaliyyətinin sənədləşdirilməsi və əldə edilmiş nəticələrin müdafiə tədbirlərinin hazırlanmasında istifadəsi prinsipləri mənimsədilir.

  10. 10. Parol hücumları: heş növləri, onlayn və oflayn hücumlar

    Mühazirə

    Bu mövzu parol əsaslı autentifikasiya sistemlərinin təhlükəsizlik xüsusiyyətlərini, parol heşlərinin iş prinsiplərini və zəif parollardan yaranan riskləri əhatə edir. MD5, SHA ailəsi, bcrypt, scrypt və Argon2 kimi heş alqoritmlərinin xüsusiyyətləri, duzlama (salting) və hesablama xərclərinin artırılması mexanizmləri öyrənilir. Onlayn parol hücumları ilə oflayn heş yoxlamaları arasındakı fərqlər, parol təxminetmə üsulları, brute-force və lüğət hücumlarının riskləri araşdırılır. Güclü parol siyasətləri, çoxfaktorlu autentifikasiya, hesabların bloklanması və sürət məhdudlaşdırılması kimi müdafiə tədbirləri qiymətləndirilir.

  11. 11. Veb tətbiqlərin testinə giriş: OWASP Top 10, Burp Suite, SQL inyeksiyası və XSS

    Mühazirə

    Bu mövzu veb tətbiqlərin təhlükəsizlik testlərinin əsaslarını, geniş yayılmış zəiflikləri və onların aşkarlanması metodlarını əhatə edir. OWASP Top 10 çərçivəsində girişə nəzarət çatışmazlıqları, təhlükəsiz olmayan konfiqurasiyalar, inyeksiya zəiflikləri və digər risklər öyrənilir. Burp Suite vasitəsilə HTTP/HTTPS sorğularının və cavablarının təhlili, tətbiqin davranışının yoxlanılması və təhlükəsizlik testlərinin aparılması araşdırılır. SQL inyeksiyası və saytlararası skriptləmə (XSS) zəifliklərinin yaranma səbəbləri, mümkün təsirləri və təhlükəsiz laboratoriya şəraitində yoxlanılması nəzərdən keçirilir. Parametrləşdirilmiş sorğular, giriş məlumatlarının yoxlanılması, kontekstual kodlaşdırma və Content Security Policy kimi müdafiə üsulları öyrənilir.

  12. 12. Linux sistemlərində imtiyazların yüksəldilməsi

    Mühazirə

    Bu mövzu Linux sistemlərində istifadəçi səlahiyyətlərinin düzgün idarə olunmaması və sistem konfiqurasiyasındakı zəifliklər nəticəsində imtiyazların yüksəldilməsi risklərini əhatə edir. Fayl və qovluq icazələri, SUID/SGID mexanizmləri, sudo konfiqurasiyası, xidmətlər, planlaşdırılmış tapşırıqlar və nüvə versiyaları ilə əlaqəli təhlükəsizlik problemləri öyrənilir. Sistem konfiqurasiyasının yoxlanılması, zəifliklərin müəyyənləşdirilməsi və istifadəçi səlahiyyətlərinin faktiki ehtiyaclara uyğun qiymətləndirilməsi araşdırılır. Həmçinin minimum səlahiyyət prinsipinin tətbiqi, təhlükəsiz konfiqurasiya, proqram yeniləmələri və sistem jurnallarının monitorinqi kimi müdafiə tədbirləri nəzərdən keçirilir.

  13. 13. Windows sistemlərində imtiyazların yüksəldilməsi və Active Directory mühitinə giriş

    Mühazirə

    Bu mövzu Windows əməliyyat sistemlərində səlahiyyətlərin idarə edilməsi, imtiyazların yüksəldilməsi riskləri və Active Directory mühitinin təhlükəsizlik xüsusiyyətlərini əhatə edir. İstifadəçi və qrup hüquqları, xidmət icazələri, sistem konfiqurasiyaları, autentifikasiya mexanizmləri və domen idarəetməsinin əsas prinsipləri öyrənilir. Active Directory-də domenlər, istifadəçi hesabları, qruplar, Group Policy və Kerberos autentifikasiyasının rolu araşdırılır. Yanlış konfiqurasiya və həddindən artıq səlahiyyətlərin yaratdığı risklərin müəyyənləşdirilməsi, səlahiyyətlərin məhdudlaşdırılması, hesabların qorunması və təhlükəsizlik hadisələrinin monitorinqi üzrə bilik və bacarıqlar formalaşdırılır

  14. 14. İstismardan sonrakı mərhələ: davamlılıq, şəbəkədaxili hərəkət və izlərin təmizlənməsi

    Mühazirə

    Bu mövzu nüfuzetmə sınaqlarında ilkin girişin əldə edilməsindən sonra sistem və şəbəkə daxilində yarana biləcək risklərin qiymətləndirilməsini əhatə edir. Davamlılıq mexanizmləri, şəbəkədaxili hərəkət (lateral movement), səlahiyyətlərin genişləndirilməsi və sistemlər arasında etibar əlaqələrinin təhlükəsizlik baxımından təhlili öyrənilir. Sınaq zamanı bu texnikaların mümkün təsirləri, aşkarlanma imkanları və müdafiə sistemlərinin effektivliyi araşdırılır. İzlərin təmizlənməsi mövzusu isə real hücumların aşkarlanmasını çətinləşdirən davranışların mahiyyətinin başa düşülməsi, onların aşkarlanması və qarşısının alınması kontekstində nəzərdən keçirilir. Praktiki tapşırıqlarda sistem jurnalları silinmir və audit izləri qorunur; sınaqdan sonra dəyişikliklərin sənədləşdirilməsi və laboratoriya mühitinin təhlükəsiz bərpası təmin edilir.

  15. 15. Hesabatın hazırlanması, aradan qaldırma tövsiyələri və təkrar sınaq

    Mühazirə

    Bu mövzu nüfuzetmə sınaqlarının nəticələrinin sistemləşdirilməsi, texniki və idarəetmə səviyyəsində hesabatların hazırlanması və aşkar edilmiş zəifliklərin aradan qaldırılması üzrə tövsiyələrin verilməsini əhatə edir. Hesabatda sınağın əhatə dairəsi, istifadə olunan metodologiya, aşkarlanmış zəifliklər, risk səviyyələri, sübutlar və mümkün təsirlər təqdim edilir. Zəifliklərin CVSS və biznes riskləri əsasında prioritetləşdirilməsi, konkret aradan qaldırma tədbirlərinin müəyyənləşdirilməsi və məsuliyyət bölgüsünün aparılması öyrənilir. Təkrar sınaq (retesting) vasitəsilə düzəlişlərin effektivliyinin yoxlanılması, qalıq risklərin qiymətləndirilməsi və sistemin təhlükəsizlik vəziyyətinin yenidən sənədləşdirilməsi üzrə praktiki bacarıqlar formalaşdırılır.