Tekil Mesaj gösterimi
Alt 29 Ocak 2010, 18:41   #1
Silencer
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
DDos onleyici script!




Script kabuk programlama ile yazilmis 150 baglantidan fazla acani otomatik olarak apf veya iptables yoluyla banliyor. Bu 150 sayisi size bağlı script banlama islemini su sekilde yapmaktadir :

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr > $BAD_IP_LIST


görüldügü gibi bad iplist e netstat çiktisini ekliyor bu listeden bakarak 150 bağlantidan fazlasi olani atiyor

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if [ $APF_BAN -eq 1 ]; then $APF -d $CURR_LINE_IP else $IPT -I INPUT -s $CURR_LINE_IP -j DROP fi

bu şekilde apf seçili ise apf ile deilse iptables ile banliyor.

script kendini cron.d ye atıp her dakika kontrol yapiyor.

kurulmasi ise cok basit

Yuklemek ;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
# wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] # sh install.sh

Kaldirmak ;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
# wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] # sh uninstall.ddos

NOT :

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico /usr/local/ddos/ddos.conf

yaparak, config'inizi editleyebilirsiniz.

APF_BAN=1 bu özellik 1 ise apf ile banlıyo 0 ise iptables ile

NO_OF_CONNECTIONS=150 bir ip den kaç bağlantı olunca banlıyor

BAN_PERIOD=600 bu değer 1 dakika yapiyor yani bir dakikada içinde 150 bağlantı kurani atiyor

EMAIL_TO=
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
buraya mail adresimiz geliyor

---

Iyi calismalar..

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet