Metin2 DDOS Koruma Scripti

Yazar: Burak Şensoy Tarih: 05:22 Kategori: , , , , , , Yorum: Yorum Yap

Merhaba Etkenblog okurları,
Bu yazımızda sizlere Metin2 DDOS Koruma Scripti ' ni sunacağım.

-Masaüstünde bir metin belgesi oluşturuyoruz.
-Metin belgesinin içine aşağıdaki kodları yazıyoruz :

#!/bin/sh  
FR_MIN_CONN=200  
TMP_PREFIX='/tmp/frrr'  
TMP_FILE=`mktemp $TMP_PREFIX.XXXXXXXX`  
/usr/bin/netstat -ntu -f inet| awk '{if(NR>2 && NF=6) print $5}' | cut -d. -f1-4 | grep '^[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}$' | sort | uniq -c | sort -nr > $TMP_FILE  
while read line; do  
CURR_LINE_CONN=$(echo $line | cut -d" " -f1)  
CURR_LINE_IP=$(echo $line | cut -d" " -f2)  
if [ $CURR_LINE_CONN -lt $FR_MIN_CONN ]; then  
break  
fi  
/sbin/route -q add $CURR_LINE_IP  
/bin/echo $CURR_LINE_IP >> /root/banlist.txt  
/bin/echo "Subject: $CURR_LINE_IP ip adresinden $CURR_LINE_CONN paket saldiri var." | /usr/sbin/sendmail -F  emailiniz@gmail.com  -t  emailiniz@gmail.com  
done < $TMP_FILE  
/bin/rm -f $TMP_PREFIX.*

-Daha sonra filezilladan serverimize bağlanıyoruz.
-/root dizinine metin belgemizi atıyoruz.
-Metin belgemizin adını etkenblog.sh olarak değiştiriyoruz.
-etkenblog.sh ' ye sağ tıkalyıp Dosya İzinleri diyoruz.
-Dosya iznini 777 yapıyoruz.
-Putty/Virtual PC bağlanıyoruz.
-Putty/Virtual PC ' ye ee /etc/crontab yazıyoruz.
-Gelen ekranın en altına gelip aşağıdaki kodu yapıştırıyoruz :
*/1        *             *              *              *   root   /root/etkenblog.sh




Paylaş: Facebook Twitter Google Plus Pinterest Tumblr

Hiç yorum yok:

Yorum Gönder