SA-MP Forums Archive
[Pedido] Anti DDoS - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Anti DDoS (/showthread.php?tid=535825)



Anti DDoS - SatanMessenger - 06.09.2014

Hoje eu estava no meu serve й de um lag e td mundo comeзo a sai e quando voltava aparece The serve the closed, nгo sei se e DDoS mais apareceu isso no chatlog

Код:
[18:34:19] Incoming connection: 187.113.180.123:63347
[18:34:20] Incoming connection: 177.134.230.16:27803
[18:34:21] Incoming connection: 181.114.222.77:59449
[18:34:21] Incoming connection: 200.203.10.175:1356
[18:34:24] Incoming connection: 179.178.185.186:59578
[18:34:28] Incoming connection: 181.114.222.77:59450
[18:34:28] Incoming connection: 200.203.10.175:1357
[18:34:31] Incoming connection: 187.15.58.250:16693
[18:34:34] Incoming connection: 177.158.44.253:62792
[18:34:38] Incoming connection: 177.98.69.84:55342
[18:35:10] Incoming connection: 181.114.222.77:50294
[18:35:13] Incoming connection: 177.158.44.253:50774
[18:35:18] Incoming connection: 200.203.10.175:1359
[18:35:19] Incoming connection: 177.158.44.253:50775
[18:35:22] Incoming connection: 177.158.44.253:50776
[18:35:23] Incoming connection: 179.178.185.186:56883
[18:35:23] Incoming connection: 181.114.222.77:61023
[18:35:25] Incoming connection: 177.98.69.84:54337
[18:35:26] Incoming connection: 200.203.10.175:1360
OBS: O Lag ficou por quase 2 horas so voltou a normal quando eu reiniciei й eu uso a WidHost proteзгo 1
Eu tava usando a anti DDoS do iPsBruno mais nгo funfo

@Edit
Me passaram um code aqui
Alguйm ai tem o programa pra testar no meu serve? nгo precisa me passa nada sу quero que alguem teste quem tiver manda MP pra eu passar o IP


Re: Anti DDoS - SatanMessenger - 06.09.2014

UP...


Re: Anti DDoS - Marlon307 - 06.09.2014

Tente usar isso.

pawn Код:
#include <a_samp>

enum iI
{
    IncomingIP[16],
    IncomingVezes,
    IncomingTempo
}
new IncomingConnection[iI];

public OnIncomingConnection(playerid, ip_address[], port)
{
    if(!strcmp(IncomingConnection[IncomingIP], ip_address, true) && IncomingConnection[IncomingTempo] > gettime())
    {
        if(IncomingConnection[IncomingVezes] > 3) return BlockIpAddress(ip_address, 0), printf("ip_%s:%s bloqueado!", ip_address, port);
        IncomingConnection[IncomingVezes]++;
        return Ban(playerid);
    }
    format(IncomingConnection[IncomingIP], 16, ip_address);
    IncomingConnection[IncomingVezes] = 0;
    IncomingConnection[IncomingTempo] = gettime()+2;
    return 1;
}



Re: Anti DDoS - SatanMessenger - 06.09.2014

Valeu vou testar hoje


Re: Anti DDoS - SatanMessenger - 06.09.2014

Alguйm ai tem o programa pra testar no meu serve? nгo precisa me passa nada sу quero que alguem teste quem tiver manda MP pra eu passar o IP


Re: Anti DDoS - Marlon307 - 06.09.2014

Quote:
Originally Posted by SatanMessenger
Посмотреть сообщение
Alguйm ai tem o programa pra testar no meu serve? nгo precisa me passa nada sу quero que alguem teste quem tiver manda MP

Coloque o cуdigo no server tenho quase certeza que nгo vai ter problemas.


Re: Anti DDoS - MTCpyedroDN - 06.09.2014

Quote:
Originally Posted by SatanMessenger
Посмотреть сообщение
Alguйm ai tem o programa pra testar no meu serve? nгo precisa me passa nada sу quero que alguem teste quem tiver manda MP pra eu passar o IP
Eu posso testar..


Re: Anti DDoS - khimera - 07.09.2014

Quote:
Originally Posted by Marlon307
Посмотреть сообщение
Tente usar isso.

pawn Код:
enum iI
{
    IncomingIP[16],
    IncomingVezes,
    IncomingTempo
}
new IncomingConnection[iI];

public OnIncomingConnection(playerid, ip_address[], port)
{
    if(!strcmp(IncomingConnection[IncomingIP], ip_address, true) && IncomingConnection[IncomingTempo] > gettime()) {
        if(IncomingConnection[IncomingVezes] > 3) return BlockIpAddress(ip_address, 0), printf("ip %s:%s bloqueado!", ip_address, port);
        IncomingConnection[IncomingVezes]++;
        return SendClientMessage(playerid,0xFF0000AA,"Vocк foi desconectado por nгo conectar-se durante 2 segundos.");
    }
    format(IncomingConnection[IncomingIP], 16, ip_address);
    IncomingConnection[IncomingVezes] = 0;
    IncomingConnection[IncomingTempo] = gettime()+2;
    return 1;
}
warning 235: public function lacks forward declaration (symbol "OnIncomingConnection")
error 017: undefined symbol "BlockIpAddress"


Re: Anti DDoS - MTCpyedroDN - 07.09.2014

Quote:
Originally Posted by khimera
Посмотреть сообщение
warning 235: public
function lacks forward declaration (symbol "OnIncomingConnection")
error 017: undefined symbol "BlockIpAddress"
New BlockIpAddress [Max Players]


Re: Anti DDoS - Marlon307 - 07.09.2014

Quote:
Originally Posted by khimera
Посмотреть сообщение
warning 235: public function lacks forward declaration (symbol "OnIncomingConnection")
error 017: undefined symbol "BlockIpAddress"
Atualizar suas includes para a versao 0.3z r4
ou
pawn Код:
#include <a_samp>

enum iI
{
    IncomingIP[16],
    IncomingVezes,
    IncomingTempo
}
new IncomingConnection[iI];

public OnIncomingConnection(playerid, ip_address[], port)
{
    if(!strcmp(IncomingConnection[IncomingIP], ip_address, true) && IncomingConnection[IncomingTempo] > gettime())
    {
        if(IncomingConnection[IncomingVezes] > 3) return BlockIpAddress(ip_address, 0), printf("ip_%s:%s bloqueado!", ip_address, port);
        IncomingConnection[IncomingVezes]++;
        return Ban(playerid);
    }
    format(IncomingConnection[IncomingIP], 16, ip_address);
    IncomingConnection[IncomingVezes] = 0;
    IncomingConnection[IncomingTempo] = gettime()+2;
    return 1;
}