SA-MP Forums Archive
[Ajuda] Anti Rcon-Hack - 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: [Ajuda] Anti Rcon-Hack (/showthread.php?tid=361012)



Anti Rcon-Hack - Samantha_Holler - 19.07.2012

Oi, Eu Sou Novata com Pawn e Criei um Servidor de RPG Com uns Migoos e agora tem uns idiotas tentando roubar a Nossa Senha do Rcon com Hacks, Olhem sу:
Quote:
Код:
[13:34:15] BAD RCON ATTEMPT BY: *IP*
[13:34:15] BAD RCON ATTEMPT BY: *IP*
[13:34:15] BAD RCON ATTEMPT BY: *IP*
[13:34:15] BAD RCON ATTEMPT BY: *IP*
[13:34:15] BAD RCON ATTEMPT BY: *IP*
[13:34:15] BAD RCON ATTEMPT BY: *IP*
Eu Nгo Posso Bloquear o /rcon login Porque Si nгo, Nгo Podemos Ligar/Desligar Host
Alguem Poderia Criar um Comando Para Mim que quando Player Errar 3 Vezes a Senha Tivesse IP Banido?? *-*
Obrigada..


Re: [AJUDA] Anti RCON-HACK - [JD]BlackFire - 19.07.2012

quando errar a senha 3 vezes й banido automaticamente pelo servidor.


Re: [AJUDA] Anti RCON-HACK - WaGnerLiima - 19.07.2012

O sa-mp bani automaticamente que erras mais de 3 ou 5 vezes,nao tem doque se preucupar,e poe uma senha enorme tipo 123456789012345678023rwef3wrf32r ai basta vc copiar a senha e cola no /rcon login [senha]


Re : Anti Rcon-Hack - ipsBruno - 19.07.2012

Nгo usa rcon? Deixa rcon 0 em server.cfg


Re: Anti Rcon-Hack - DouglasRodrigues - 19.07.2012

Й, bote uma senha bem retardada:
diganaoamaconhamanolo123
'-'


Re: Anti Rcon-Hack - Victor' - 19.07.2012

Isso й remotamente nгo adianta banir o IP. :/

O ъnico jeito й /rcon 0 ou bloquear IP pelo firewall.


Re: Anti Rcon-Hack - [JD]BlackFire - 20.07.2012

como ele disse o painel do host utiliza o rcon, entгo a melhor soluзгo й colocar uma senha forte om caracteres especiais.


Re: Anti Rcon-Hack - Don_Speed - 20.07.2012

Quote:
Originally Posted by DouglasRodrigues
Посмотреть сообщение
Й, bote uma senha bem retardada:
diganaoamaconhamanolo123
'-'

diganaoamaconhamanolo123 І



Re: Anti Rcon-Hack - Gii - 20.07.2012

andei dando umas pesquisada vc pode definir nicks para logar na rcon tenta esse codigo ai nao sei se funciona
pawn Код:
public OnRconLoginAttempt(ip[], password[], success)
{
    new playername[MAX_PLAYER_NAME];
    if(success)
    {
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            GetPlayerName(i, playername, sizeof(playername));
            if(!strcmp(playername, "NICK", true) || !strcmp(playername, "NICK", true)) // vc pode definir mais ou menos nicks
            {
                SendClientMessage(i, -1, "Vocк estб autorizado a logar na RCON.");
            }
            else
            {
                SendClientMessage(i, -1, "Vocк nгo estб autorizado a logar na RCON.");
                Kick(i);
            }
        }
    }
    return 1;
}
retirado de:https://sampforum.blast.hk/showthread.php?tid=310259


Re: Anti Rcon-Hack - Kmatsu - 20.07.2012

Quote:
Originally Posted by Programador_Macabro
Посмотреть сообщение
andei dando umas pesquisada vc pode definir nicks para logar na rcon tenta esse codigo ai nao sei se funciona
pawn Код:
public OnRconLoginAttempt(ip[], password[], success)
{
    new playername[MAX_PLAYER_NAME];
    if(success)
    {
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            GetPlayerName(i, playername, sizeof(playername));
            if(!strcmp(playername, "NICK", true) || !strcmp(playername, "NICK", true)) // vc pode definir mais ou menos nicks
            {
                SendClientMessage(i, -1, "Vocк estб autorizado a logar na RCON.");
            }
            else
            {
                SendClientMessage(i, -1, "Vocк nгo estб autorizado a logar na RCON.");
                Kick(i);
            }
        }
    }
    return 1;
}
retirado de:https://sampforum.blast.hk/showthread.php?tid=310259
Esse codigo irб banir TODOS os players que nao tem aquele nick, quando alguem logar na rcon .__.


Re: Anti Rcon-Hack - Gii - 20.07.2012

ele quer proteger a RCON ! o codigo e justamente para isso


Re: Anti Rcon-Hack - Kmatsu - 20.07.2012

Mas ele quer que dк para usar a rcon. desse jeito nao darб pra usar, pois todos serгo banidos


Re: Anti Rcon-Hack - .FuneraL. - 20.07.2012

Assim nгo irб Kmatsu.

pawn Код:
public OnRconLoginAttempt(ip[], password[], success)
{
    new playername[MAX_PLAYER_NAME];
    if(success)
    {
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            GetPlayerName(i, playername, sizeof(playername));
            if(!strcmp(playername, "NICK", true) || !strcmp(playername, "NICK", true)) // vc pode definir mais ou menos nicks
            {
                SendClientMessage(i, -1, "Vocк estб autorizado a logar na RCON.");
            }
            else
            {
                SendClientMessage(i, -1, "Vocк nгo estб autorizado a logar na RCON.");
                Kick(i);
            }
            break;
        }
    }
    return 1;
}



Re: Anti Rcon-Hack - Gii - 20.07.2012

so o nick que ele substituir no codigo podera fazer o login na RCON


Re: Anti Rcon-Hack - .FuneraL. - 20.07.2012

Quote:
Originally Posted by Programador_Macabro
Посмотреть сообщение
so o nick que ele substituir no codigo podera fazer o login na RCON
Exatamente, e se nгo for e acertar a senha, kickarб apenas o jogador que tentou, pois o "break;" impede que ele dк kick em outros jogadores a nгo ser no que teve sucesso na Tentativa.

Код:
This forum requires that you wait 120 seconds between posts. Please try again in 35 seconds.
This forum requires that you wait 120 seconds between posts. Please try again in 18 seconds.
This forum requires that you wait 120 seconds between posts. Please try again in 3 seconds.



Re: Anti Rcon-Hack - Kmatsu - 20.07.2012

mesmo assim, nao irб funcionar.
Desse jeito so funciona com o ID 0 (pois o break vai parar o loop)

o correto seria pegar o IP e comparar com os players online do mesmo IP.


Completando o codigo seus....
pawn Код:
public OnRconLoginAttempt(ip[], password[], success)
{
    new pIP[20],
        pName[MAX_PLAYER_NAME];

    if(success)
    {
        for(new i; i < GetMaxPlayers(); i++)
        {
            GetPlayerIp(i, pIP, sizeof(pIP));
            if(strcmp(pIP, ip, true) != 0) continue;

            GetPlayerName(i, pName, sizeof(pName));
            if(!strcmp(pName, "NICK", true) || !strcmp(pName, "NICK", true)) // vc pode definir mais ou menos nicks
            {
                SendClientMessage(i, -1, "Vocк estб autorizado a logar na RCON.");
            }
            else
            {
                SendClientMessage(i, -1, "Vocк nгo estб autorizado a logar na RCON.");
                Kick(i);
            }
            break;
        }
    }
    return 1;
}
Nгo cheguei a testar, mas й assim que eu estava falando .__.


Re: Anti Rcon-Hack - Samantha_Holler - 20.07.2012

Galera, Como o Host nгo entra com Nenhum Nick, Nгo tem como usar este cуdigo :/
Vou Colocar uma Senha bem Dificil mesmo:
diganaoamaconhamanolo123
ihoasshioahsiaosihaoh

Obrigada a Todosssssss s2


Re: Anti Rcon-Hack - Gii - 20.07.2012

cara vc entra com um nick no codigo da uma lida la
pawn Код:
playername, "NICK", true.. // substitua nick pelo seu nome no jogo
teste o meu codigo e o do carinha ali