Macof, Mac Flood Saldırısı ve Saldırı Analizi

 Macof saldırısı da switch ve hub'ın çalışma mantığı üzerine çalışır. Macof saldırısı ile Switch e MAC tablosunu dolduracak ve gelen paketleri yönlendiremeyecek kadar sahte MAC  adres yollanır. Belli bir zamandan sonra switch gelen paketleri tüm makinalara yollayarak HUB yapısına geçer. Ancak saldırı devam ederse trafik çok yavaşlar ve ağa bağlı makinalar sistemden düşer.

Switch (Anahtarlayıcı) :  Ağ içerisindeki cihazların ve diğer ağ öğelerinin birbirlerine bağlanmasını sağlayan donanımdır. OSI yedi katman modelinin 2. katmanında ve yeni dağıtıcılar IP routing yapabildiği için 3. katmanda da çalışır. Switch kendisine gelen paketleri sadece ilgili makinaya ulaştırmaktan sorumludur. Bu ağ içinde gereksiz paket trafiğini engeller. Her makine switch in bir portuna bağlıdır ve bu port switch tarafından ilgili makinanın MAC adreslerini MAC tablosuna kayıt edilmesi ile eşleştirilir. Dolayısıyla switch e gelen paketin önce hangi MAC adresine gideceği MAC tablosundan bakılarak tespit edilir ve MAC-PORT eşleştirmesi yapılarak paketler ilgili porta yollanır.





Hub : Kendisine gelen paketleri kendisine bağlı tüm ağ elemanlarına gönderen donanımdır. Her gelen paketi tüm makinalara göndermesi trafiği çok yavaşlatır ve paket çarpışmaları gerçekleşir.

Default olarak Macof yazarak bulunduğunuz ağa flood saldırısı gerçekleştirebilirsiniz.


Macof özellikleri aşağıdaki gibidir.

  • -s  : Kaynak IP adresi
  • -d : Hedef IP adresi
  • -e : Aranan MAC adresi
  • -x : Kaynak TCP portu
  • y : Hedef TCP portu
  • -i : Ethernet arayüzü
  • -n : Yollanacak paket sayısı

Macof -i eth0 -d 192.168.1.1 -n 1000  şeklinde kullanabiliriz. Default olarak da macof yazarak flood atağı başlatabilirsiniz.



Macof Saldırı Analiz Adımları

Adım-1: Macof trafiğine göz attığımızda kaynak ve Hedef IP adresleri bunların MAC adreslerinin sahte bir yapıda olduğunu görebiliriz. Çünkü yerel ağ içerisinde bulunan IP adresleri ile bir etkileşim yok. Ayrıca Macof saldırı trafiğinde gönderilen paketler bozuk paket olarak algılanıyor. Zira wireshark normal olmayan paketlere karşı renk durumuyla tepki veriyor.



Expert Info özelliği ile yakalanan paketlerin normal veya bozuk-hatalı paket olduğunu teşhis eder. Bu konuda bize bilgi verir.


Conversation özelliğinde birbirleri ile bağlantıya geçen makinalar arasındaki paket alışverişine bakalım. Ethernet sekmesinde MAC adreslerin bağlantılarını görüyoruz. Ancak aradaki paket alışverişine baktığımızda boyutu 54 byte olan birer adet paket yollanmış. Paketler arasındaki zaman farkına baktığımızda 0,0004 ms cinsinden bir fark gözümüze çarpıyor. Buda ancak bir flood işleminde gerçekleşir çünkü normal paket alışverişlerinde bu kadar sürede paket alışverişi olmaz.

Ayrıca bu paketler TCP protokol yapısını kullanmışlar. TCP oturum tabanlı bir protokol olduğundan 3lü el sıkışma olmadan veri alışverişi gerçekleşemez. Zaten ortada bayrak paketleri de gözükmüyor.

Aynı şekilde IP adreslerinde de durum aynı gözüküyor.




Wireshark yakalanan paketlerin %97,52 nin bozuk paket olduğunu gösteriyor

MACOF saldırısında ortaya çıkan paket yapısından bir parça


bu paylaşımımda mac flood saldırısı ve macof nedir uygulamalı gösterdim.

Sadece eğitim amaçlıdır.

Yorumlar

Bu blogdaki popüler yayınlar

Yerel Ağ Sızma Testi - Siber Saldırı Analizi

CCNA Yönlendirme ve Anahtarlama : Ağlara Giriş ÖZET

KALİ LİNUX'UN TARİHİ