Metin2 DDOS Koruma Scripti

Etiketler :

m2


Merhaba EireneSOFT 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.
-goldenbrasco.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/eirenesoft.sh

0 yorum: