TFMAulas v1.0

Compartilhe
Ir em baixo
avatar
ADMINISTRADOR
ADMINISTRADOR
Mensagens : 10
Pontos : 1529
Reputação : 0
Data de inscrição : 26/11/2017
Ver perfil do usuáriohttp://www.tfmaulas.directorioforuns.com

Proteção: Contra DDos

em Qua Nov 29, 2017 4:47 pm
Hello TFMzinhos!

Venho compartilhar uma proteção básica para ddos, testada e funcional.

Bem sem mais de longas, espero que sirva.


VERSÕES NOVAS:

É necessário colocar após: def parseString(this, packet):

Como na imagem: clique aqui

Código:
if packet in ('', ' ', '\x00', '\x01'):
  this.dassadsadsasda()


VERSÕES ANTIGAS:

É necessário colocar após: def found_terminator(self, MDT, data, Size):

Como na imagem: clique aqui

Código:
if data == "":
  self.server.tempIPBanList.append(self.address[0])
  self.isIPban = True
  self.isBanned = True
  self.transport.loseConnection()
  self.server.sendModChat(self, "\x06\x14", ["<ROSE>[ANTI DDOS]<BL> Ataque Bloqueado !IP: "+str(self.address[0])])
  self.room.removeClient(self)

  self.asddsadsadas()

  with open("./KiwiGuard/Data/Block_IPList.kwg", "r+") as f:
    old = f.read()
    f.seek(0)
    f.write("" + str(now.strftime("%m/%d/%Y %I:%M:? %p")) + "|"+ str(self.address[0]) +"|0\n" + old)
    self.transport.loseConnection()

Download do KiwiGuard: clique aqui
Scan: clique aqui

Créditos:

Zeus - TeamZ
Voltar ao Topo
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum