Merhaba arkadaşlar. Bugünkü makalemde sizlere bir ddos simülatörü olan DDosim programının özelliklerini, linux ortamında kurmayı ve çalıştırmayı konu aldım.

DDosim, Layer 7 (Application) katmanı için bir ddos simülatörüdür.

Programı indirmek için tıklayınız

Temel özellikleri:
– Geçerli HTTP istekleri
– Geçersiz HTTP istekleri
– SMTP DDoS
– Rastgele TCP port bağlantısı

./ddosim
-d IP                   Hedef IP adresi
-p PORT            Hedef port
[-k NET]             C sınıfı kaynak IP (örneğin 10.4.4.0)
[-i IFNAME]      Çıkış arabiriminin ismi
[-c COUNT]       Kurulmak istenen bağlantı sayısı
[-w DELAY]       SYN paketleri arasındaki gecikme (milisaniye)
[-r TYPE]             TCP 3 yollu el sıkışma. Saldırı tipleri: HTTP_VALID, HTTP_INVALID, SMTP_EHLO
[-t NRTHREADS]   Paket gönderirken kullanılacak iş parçacığı sayısı (varsayılan 1)
[-v]                       Ayrıntılı mod (yavaş)
[-h]                       Yardım

Örnek kullanım parametreleri:

1. Web sunucusuna rastgele IP adreslerinden gelen geçersiz HTTP 10 TCP bağlantısı kurma:
Komut: ./ddosim -d 192.168.1.2 -p 80 -c 10 -r HTTP_INVALID -i eth0

2. SMTP sunucusuna kaynak olarak 10.4.4.0 ağından gelen sonsuz bağlantıların kurulması ve EHLO istekleri gönderme:
Komut: ./ddosim -d 192.168.1.2 -p 25 -k 10.4.4.0 -c 0 -r SMTP_EHLO -i eth0

3. Bir web sunucuya yüksek hızda sonsuz geçerli HTTP bağlantılar kurma:
Komut: ./ddosim -d 192.168.1.2 -p 80 -c 0 -w 0 -t 10 -r HTTP_VALID -i eth0

4. Bir POP3 sunucusuna yerel adresinden sonsuz TCP bağlantıları (Layer 7’ye gerek olmadan):
Komut: ./ddosim -d 192.168.1.2 -p 110 -c 0 -i eth0

Furkan SANDAL