[AJUDA] INVEJOSOS u.u -
isli27 - 03.04.2012
Ultimamente meu server tem aumentado o numero de players online e atй ai tudo bem, mais alguйm muito desocupado, invejoso e que nгo ama a si mesmo tem feito ataques com um ip que entra com varias portas de uma vez bugando o server
Alguem sabe como resolver isso ? u.u
Re: [AJUDA] INVEJOSOS u.u -
BreakDriFT - 03.04.2012
pawn Код:
// maxips FS limits the number of players connecting from a
// single IP address.
#include <a_samp>
#define MAX_CONNECTIONS_FROM_IP 3
//---------------------------------------------
public OnFilterScriptInit()
{
printf("\n*** Player IP limiting FS (maxips) Loaded. Max connections from 1 IP = %d\n",MAX_CONNECTIONS_FROM_IP);
}
//---------------------------------------------
// GetNumberOfPlayersOnThisIP
// Returns the number of players connecting from the
// provided IP address
stock GetNumberOfPlayersOnThisIP(test_ip[])
{
new against_ip[32+1];
new x = 0;
new ip_count = 0;
for(x=0; x<MAX_PLAYERS; x++) {
if(IsPlayerConnected(x)) {
GetPlayerIp(x,against_ip,32);
if(!strcmp(against_ip,test_ip)) ip_count++;
}
}
return ip_count;
}
//---------------------------------------------
public OnPlayerConnect(playerid)
{
new connecting_ip[32+1];
GetPlayerIp(playerid,connecting_ip,32);
new num_players_on_ip = GetNumberOfPlayersOnThisIP(connecting_ip);
if(num_players_on_ip > MAX_CONNECTIONS_FROM_IP) {
printf("MAXIPs: Connecting player(%d) exceeded %d IP connections from %s.", playerid, MAX_CONNECTIONS_FROM_IP, connecting_ip);
Kick(playerid);
return 1;
}
return 0;
}
//---------------------------------------------
Re: [AJUDA] INVEJOSOS u.u -
isli27 - 03.04.2012
Nгo funcionou comigo, os ataques foram feitos depois da ativaзгo do maxips
Ele sу avisou no printif depois que o server jб tinha caido
Re: [AJUDA] INVEJOSOS u.u -
BreakDriFT - 03.04.2012
Explica melhor isso ai para mim,Porque pelo oque eu intendi foi isso xD
Re: [AJUDA] INVEJOSOS u.u -
isli27 - 03.04.2012
Й simples, o cara usa um IP (Ex: 192.168.1.1), mais atacando direto com varias portas diferentes.
192.168.1.1:4587
192.168.1.1:7777
192.168.1.1:4596
192.168.1.1:2452
192.168.1.1:1267
Mais ou menos isso. E com o maxips ativado ele parou o ataque, mais jб era tarde demais.
E o server fica igual quando alguйm entra com o nick con ou aux
Re: [AJUDA] INVEJOSOS u.u -
BreakDriFT - 03.04.2012
lol , Meu servidor era atacado assim , mais mesmo sem o max ips continuava on.
Re: [AJUDA] INVEJOSOS u.u -
isli27 - 03.04.2012
Essa pessoa ta tentando atacar de todos os modos desde antes de ontem...
As pessoas sгo tгo invejosas que chegam a ponto de atacar um server bate 20 online, Й TENSO
Re: [AJUDA] INVEJOSOS u.u -
steki. - 03.04.2012
Na verdade, o fato de ter um host decente (e usar MySQL) nunca me trouxe problemas.
Re: [AJUDA] INVEJOSOS u.u - kikito - 03.04.2012
pela rcon faзa, /rcon banip xxx.xxx.xxx.*
Assim irб banir todos os ip's que esse atacante possa ter.
Sendo que os ataques aos servidores de sa-mp, o player tem de fazer uma especie de "login" no server, e se banir o ip dos atacantes, ele ja nao pode entrar.
Se continuar , contacte o host ou utilize as ip tables,
Re: [AJUDA] INVEJOSOS u.u -
steki. - 03.04.2012
Ou simplesmente reporte eles para seus devidos ISPs.
Aн serгo tomadas sanзхes do provedor contra eles por abuso (crime).