[Release]Protectie Servere Anti Syn Flood & DDOS

Conectat
Avatar utilizator
G!uKy
Super Moderator
Super Moderator
Mesaje: 602
Membru din: 24 Iul 2013
Localitate: Galati
Reputație: Super Moderator
0.55/3.0
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 3
Contact:

[Release]Protectie Servere Anti Syn Flood & DDOS

Mesajde G!uKy » 28 Iul 2013, 19:32

Salut Comunitatea Just4Metin


Deci in acest tutorial se vorbeste despre o protectie care blocheaza Syn Flood.urile si atacurile DDOS,care sunt atacuri la reteaua serverului nostru...

Acest script realizeaza un rezumat al traficului de pe server şi al salvează într-un fişier

Cod: Selectaţi tot

(TMP_FILE=`mktemp $TEMP_FOLDER.XXXXXXXX`) 


Iar aici aveti Scriptul

Cod: Selectaţi tot

TEMP_FOLDER='/tmp/system'
TMP_FILE=`mktemp $TEMP_FOLDER.XXXXXXXX`
#Cheeck Active Connection
/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
#Cheeck attacks in progress
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 $MINIMO ]; then
 break
 fi
#Add malefactor route
/sbin/route -q add $CURR_LINE_IP 127.0.0.1
/bin/echo $CURR_LINE_IP >> /root/system/banlist.txt
#Send Email to Administrator
/bin/echo "Subject: $CURR_LINE_IP ipden $CURR_LINE_CONN Connect Refused." | /usr/sbin/sendmail -F e.mailulvostru@yahoo.com -t e.mailulvostru@yahoo.com
done < $TMP_FILE
#Clear del File
/bin/rm -f $TEMP_FOLDER.* 


Acum voi trebuie sa faceti un fisier nou,adaugat iacest script in fisierul nou,salvati si redenumititl in cheeck.sh..Apoi unde este scris : e.mailulvostru@yahoo.com adaugati adresa voastra de e-mail,pentru a putea primi Avertismentele serverului in privinta atacurilor...

Practic vorbind acest script,salveaza un Ip(acel ip de la care primiti atacurile...)iar dupa un total de atacuri la server(minim 200)acest script o sa dea ban acestui Ip,care se afla in reteaua serverului vostru,si o sa salveze acest ip intr.un fisier numit banlist.txt

Acum sa trecem la al doilea script:

Cod: Selectaţi tot

while ( : ) do

  DATE=`date`

  $SERVER_NAME

 if [ ! -r .fastboot ]; then
    sleep 3
  else
    rm .fastboot
    sleep 3
  fi

  if [ -r .killscript ]; then
    DATE=`date`;
    echo "autoscript killed $DATE"  >> syslog
    rm .killscript
    exit
  fi

  while [ -r pause ]; do
    sleep 60
  done

done


Al doilea script repeta ./cheeck.sh in modul de a avea o protectie activa 24/24 la serverul nostru...
Acum,primul script salvatil cu acest nume"cheeck.sh" (apoi mergeti in server,cu ajutorul programului FileZilla sau WinScp,si adaugati fisierul in /root si datii permisiunile 0777)
Al doilea script salvatil cu acest nume"ddos.sh"(apoi mergeti in server,cu ajutorul programului FileZilla sau WinScp,si adaugati fisierul in /root si datii permisiunile 0777)

Acum acolo in /root unde sunteti creeati un folder numit "system" iar in in el creeati un fisier numit "banlist.txt"

Inainte de a da drumul la server scrieti urmatoarele comenzi in consola,sau putty...daca aveti dedicat:


Cod: Selectaţi tot

#cd /root
#./ddos.sh &


In acest mod o sa aveti serverul vostru protejat de atacurile DDOS si Anti Flood ...

Deconectat
Avatar utilizator
Wji
Nivel 2
Nivel 2
Mesaje: 231
Membru din: 11 Aug 2013
Status: Bine Mersi :D
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: [Release]Protectie Servere Anti Syn Flood & DDOS

Mesajde Wji » 11 Aug 2013, 11:50

Mersi, folositor.

Deconectat
Avatar utilizator
lucyca22
Nou Venit
Nou Venit
Mesaje: 13
Membru din: 07 Iul 2014
Status: Sunt bine mersi ^.^
Server Metin2: Xgeo Metin2
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Release]Protectie Servere Anti Syn Flood & DDOS

Mesajde lucyca22 » 15 Iul 2014, 22:42

cum se face acest script ca eu numi dau seama :)?nu prea am umblat cu scripturi

Deconectat
Avatar utilizator
0761477437
Nivel 2
Nivel 2
Mesaje: 180
Membru din: 05 Iul 2014
Localitate: http://metin2nv.tk
Status: http://metin2nv.tk
Server Metin2: http://metin2nv.tk
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: [Release]Protectie Servere Anti Syn Flood & DDOS

Mesajde 0761477437 » 16 Iul 2014, 10:30

la testat cineva?

Deconectat
Avatar utilizator
bilciuresti99
Nivel 2
Nivel 2
Mesaje: 224
Membru din: 18 Oct 2014
Status: Sunt bine mersi ^.^
Server Metin2: Nu Joc !
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Release]Protectie Servere Anti Syn Flood & DDOS

Mesajde bilciuresti99 » 01 Ian 2015, 15:51

La testat cineva ?
Respecta Si Vei Fi Respectat !

Deconectat
Avatar utilizator
Under
Nivel 1
Nivel 1
Mesaje: 69
Membru din: 03 Ian 2015
Status: SUPORT CONTRA-COST !
Server Metin2: Metin2Under
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Release]Protectie Servere Anti Syn Flood & DDOS

Mesajde Under » 03 Ian 2015, 16:43

O să o folosesc pe VDS.

Deconectat
Avatar utilizator
Roby - valoare
Nou Venit
Nou Venit
Mesaje: 38
Membru din: 09 Ian 2015
Status: Sunt bine mersi ^.^
Server Metin2: Metin2Gold
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Release]Protectie Servere Anti Syn Flood & DDOS

Mesajde Roby - valoare » 11 Ian 2015, 19:16

Mersi!

Deconectat
Avatar utilizator
silviutzu97
Nou Venit
Nou Venit
Mesaje: 22
Membru din: 15 Ian 2015
Status: Sunt bine mersi ^.^
Server Metin2: Alaska
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Release]Protectie Servere Anti Syn Flood & DDOS

Mesajde silviutzu97 » 20 Ian 2015, 17:27

Bravo , bun !

Deconectat
Avatar utilizator
geonysxxl
Nou Venit
Nou Venit
Mesaje: 34
Membru din: 14 Oct 2014
Localitate: Babadag
Status: www.mt2destiny.ro
Server Metin2: www.mt2destiny.ro
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: [Release]Protectie Servere Anti Syn Flood & DDOS

Mesajde geonysxxl » 24 Ian 2015, 23:46

Syntax error: word unexpected (expecting "do")

eroare la executare fiser in putty
MT2DESTINY.RO Singurul server caruia ii pasa de voi, PLAYERI!!!!

Conectat
Avatar utilizator
Kaczynski
Ad Moderator
Ad Moderator
Mesaje: 2646
Membru din: 05 Ian 2016
Localitate: Marte
Reputație: #//
------------------------------------------------
►Ad. Moderator J4M [3/3 Pct.]
►Super Moderator J4M [3/3 Pct.]
►Moderator J4M [3/3 Pct.]
►Trial Moderator J4M
►Membru Club J4M [Permanent]
►Mister J4M
►Nume anterior: "Chavesz" , "Jaroslaw", "Khepri © SCARABEUS™"
------------------------------------------------
Status: Respect Hip-Hop-ul !
Server Metin2: Niciunul
Regat: Chunjo
Autentificat prin: iPad
Mulțumiri acordate: 162
Mulțumiri primite: 103

Re: [Release]Protectie Servere Anti Syn Flood & DDOS

Mesajde Kaczynski » 12 Mai 2016, 09:42

Subiectul este deja existent - ghiduri-tutoriale/protec-servere-anti-syn-flood-ddos-t84.html
Prin urmare, subiectul este trimis în Arhivă Ghiduri şi Tutoriale.
Imagine


Înapoi la “Arhivă”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: xeasyiysh00t și 7 vizitatori