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