[Ajuda] Fs de seguranзa
#1

galera eu sei que tem muito no search e no ******,

entгo pf ai min indique os fs para deixa meu servidor seguro
+rep
Reply
#2

Anti-bot - de congelamento de servidor > http://www.4shared.c...by_MeTTeR.html?
Anti-fakekill - contra um hack que faz dar procurado em varios jogadores ao mesmo tempo .. http://pastebin.com/JAYE2ASj
Anti-bot - Ele nгo permite que mais de 1 conexгo com o mesmo IP acesse seu servidor. http://www.4shared.com/rar/bcS73zHh/...Protecao.html?

Recomendo essas que seu servidor estara protegido contra a maioria desses hack mods qe fodem o servidor.
Reply
#3

UP,nill vc tem como passa os codigo desse anti bots?o link desse anti boot ta off
__________________________________________________ _______________________________________________
RESOLVIDO AI QUEM pequem esses 2 ai que o nill mando e esse anti bot eu testei muito bom
Код:
#include a_samp

const MAX_CON_PERM = 5;
const NENHUMA  = 0;
const BAN  = 1;
const KICK = 2;

enum eNick
{
	NickO[24],
	NickT[24],
	punicao,
};

static stock BotNickInteiro[][eNick] =
{
	// nick do bot   nick para trocar   punicao
	{ "aux",			"[bot]", 		KICK},
	{ "con",			"[bot]", 		KICK }
};

static stock BotNickParcial[][eNick] =
{
// nick parcial do bot  nick para trocar  punicao
	{ "niex", 			"[bot]", 		KICK },
	{ "botz", 			"[bot]",		KICK }
};

public OnPlayerConnect(playerid)
{
	new nick[24], ip[30];

	GetPlayerName(playerid, nick, sizeof nick);
	GetPlayerIp(playerid, ip, sizeof ip);

	for(new i = 0; i < sizeof BotNickInteiro; i++)
	{
	    if(strcmp(nick, BotNickInteiro[i][NickO], true ) == 0)
	    {
			printf("> Bot Detect: %s[%d] - %s", nick, playerid, ip);

			format(nick, sizeof(nick), "%s%d", BotNickInteiro[i][NickT], playerid);
	        SetPlayerName(playerid, nick);

	        if(BotNickInteiro[i][punicao] == KICK) Kick(playerid);
	        else if(BotNickInteiro[i][punicao] == BAN) BanEx(playerid, "BOT");
	        else if(BotNickInteiro[i][punicao] == NENHUMA) printf("> Nenhuma acao foi feita com o BOT: %s[%d] - %s", nick, playerid, ip);
		}
	}

	for(new i = 0; i < sizeof BotNickParcial; i++)
	{
		if(strfind(nick, BotNickParcial[i][NickO], true ) != -1)
	    {
	        printf("> Bot Detect: %s[%d] - %s", nick, playerid, ip);

			format(nick, sizeof(nick), "%s%d", BotNickParcial[i][NickT], playerid);
	        SetPlayerName(playerid, nick);

	        if(BotNickParcial[i][punicao] == KICK) Kick(playerid);
	        else if(BotNickParcial[i][punicao] == BAN) BanEx(playerid, "BOT");
	        else if(BotNickParcial[i][punicao] == NENHUMA) printf("> Nenhuma acao foi feita com o BOT: %s[%d] - %s", nick, playerid, ip);
		}
	}

	new ipget[30], ips;

	for(new i = 0;  i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			GetPlayerIp(i, ipget, sizeof ipget);
			if(strcmp(ipget, ip, true) == 0)
			{
				ips++;
			}
		}
	}

	if(ips > MAX_CON_PERM)
	{
	    printf("> Conexao excedida %s[%d] - %s", nick, playerid, ip);
	    Kick(playerid);
	}
	return 1;
}
Reply
#4

quando a coisa aperta na (script samp ) voces correm aqui neh voces lah nao sao os bons ?

kkkkkkkkkkkk
Reply
#5

JunkBuster 11 - http://www.mediafire.com/?l67l16772ci416i
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)