FiveGame SA:MP GameMod, Tutoriale
Decembrie 2017
LunMarMierJoiVinSamDum
    123
45678910
11121314151617
18192021222324
25262728293031

Calendar Calendar

Cei care creeaza cel mai des subiecte noi
Andu
 
Shower
 
Vladut_212
 
xBack4BlacK
 
SkiTTeL
 
KeNz[]
 
TheVladutzInfinite
 
nadgoB
 
WhiTe.=]]
 
XAndreyX
 

Flux RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


Navigare
 Portal
 Index
 Membri
 Profil
 FAQ
 Cautare
Cine este conectat?
In total sunt 9 utilizatori conectati: 0 Inregistrati, 0 Invizibil si 9 Vizitatori :: 1 Motor de cautare

Nici unul

[ Vizualizeaza toata lista ]


Recordul de utilizatori conectati a fost de 37, 11/7/2017, 12:39
Parteneri


forum new Fivegame RPG
http://rpg-fivegame.esy.es




Fan http://mobiclub.hi2.ro


Salut, vreau sa va anunț ca în

    Nu exista anunturi disponibile


    Anti SQL Injection

    Vezi subiectul anterior Vezi subiectul urmator In jos

    Anti SQL Injection

    Mesaj Scris de Shower la data de 26/8/2016, 19:54

    Cum sa iti dai admin pe un server de SAMP / Cum sa adaugi o protectie de anti SQL Injection.
     
    Salutare, in cele ce urmeaza am sa va prezint cum sa creati o protectie de anti sql injection, si cum va puteti da administrator daca acel server nu are protectie anti sql injection, atentie: rog moderatorii sa nu mai stearga acest tutorial, este foarte folositor pentru cei newbie in limbajul pawn.
     
    Cum sa iti dai admin pe un server de SAMP
     
    Sintaxa sugerata intr-un dialog de change name.
    numenou', `Admin`=1000 where name="numevechi" #
    numenou - reprezinta numele nou care vreti sa fie schimbat.
    numevechi - reprezinta numele vechi cel cu care ati intrat pe server inainte de a va schimba numele.
     
    Cand ati schimbat numele intrati pe server cu noul nume si veti avea nivelul de administrator setat pe 1.000.
     
    Vulnerabilitate intalnita de catre mine pe: GameMode - saints, bigzone, vortex;
     
    Cum sa adaugi o protectie de anti SQL Injection.
     
    Pasul 1: 
    Creeam un static, mergem sus de tot in gamemode dupa ultimul [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
     
    si adaugam acest static:

    static const antisqlinjection[][] =
    {
        "'",
        "#",
        "`",
        "%s",
        "%d",
        "%f"
    };

    Pasul  2:
     
    Mergem la OnDialogResponse si adaugam aceasta functie:

    for(new i; i < sizeof(antisqlinjection); i++)
    {
        if(strfind(inputtext, antisqlinjection[i], true) != -1)
        {
            SCM(playerid, -1, "Nu sunt permise asemenea caractere.");
            return 1;
        }
    }

    Atentie: Aceasta functie trebuie adaugata imediat dupa linia: OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

    FiveGame RPG

    FiveGame RPG


    Shower
    Fundator
    Fundator

    Mesaje : 219
    Data de inscriere : 11/10/2015
    Varsta : 24

    Sus In jos

    Re: Anti SQL Injection

    Mesaj Scris de Andu la data de 2/9/2016, 17:59

    buna treaba!

    FiveGame RPG

    FiveGame RPG


    IP: [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
     
    [Trebuie sa fiti inscris si conectat pentru a vedea acest link]t

    [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
    avatar
    Andu
    Administratori
    Administratori

    Mesaje : 455
    Data de inscriere : 02/10/2015
    Varsta : 24
    Localizare : Neamt

    http://fivegame.amforum.net

    Sus In jos

    Re: Anti SQL Injection

    Mesaj Scris de Marusky la data de 12/1/2017, 21:22

    C:\Users\Marius Catalin\Desktop\RSD.pwn(1764) : error 017: undefined symbol "SCM"
    C:\Users\Marius Catalin\Desktop\RSD.pwn(1770) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    1 Error.
    ce trebuie sa fac?

    Marusky

    Mesaje : 1
    Data de inscriere : 12/01/2017

    Sus In jos

    Re: Anti SQL Injection

    Mesaj Scris de Shower la data de 13/1/2017, 06:21

    [Trebuie sa fiti inscris si conectat pentru a vedea acest link] a scris:C:\Users\Marius Catalin\Desktop\RSD.pwn(1764) : error 017: undefined symbol "SCM"
    C:\Users\Marius Catalin\Desktop\RSD.pwn(1770) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    1 Error.
    ce trebuie sa fac?
    trebuie sa schimbi cordonatele la gm trebuie sa pui ceva de genul sau alt ceva 
    [Trebuie sa fiti inscris si conectat pentru a vedea acest link] SCM SendClientMessage
    [Trebuie sa fiti inscris si conectat pentru a vedea acest link] SCMTA SendClientMessageToAll

    FiveGame RPG

    FiveGame RPG


    Shower
    Fundator
    Fundator

    Mesaje : 219
    Data de inscriere : 11/10/2015
    Varsta : 24

    Sus In jos

    Re: Anti SQL Injection

    Mesaj Scris de Apexx la data de 6/2/2017, 10:09

    Cand adaug fix dupa linia OnDialogResponse numai functioneaza gamemode-u..

    Apexx

    Mesaje : 1
    Data de inscriere : 06/02/2017

    Sus In jos

    Re: Anti SQL Injection

    Mesaj Scris de Andu la data de 10/2/2017, 17:37

    [Trebuie sa fiti inscris si conectat pentru a vedea acest link] a scris:Cand adaug fix dupa linia OnDialogResponse numai functioneaza gamemode-u..
    arata-ne cum ai facut

    FiveGame RPG

    FiveGame RPG


    IP: [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
     
    [Trebuie sa fiti inscris si conectat pentru a vedea acest link]t

    [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
    avatar
    Andu
    Administratori
    Administratori

    Mesaje : 455
    Data de inscriere : 02/10/2015
    Varsta : 24
    Localizare : Neamt

    http://fivegame.amforum.net

    Sus In jos

    Re: Anti SQL Injection

    Mesaj Scris de razvanduciuc la data de 9/3/2017, 22:00

    Ce greseala am facut? 
    !!!  http://imgur.com/a/xWxXz  !!! <==== Poze!
    Normal trebuia sa mearga!

    Ma poate ajuta cineva? Eu primesc aceste doua erori.

    razvanduciuc

    Mesaje : 1
    Data de inscriere : 09/03/2017

    Sus In jos

    Re: Anti SQL Injection

    Mesaj Scris de Andu la data de 11/3/2017, 06:28

    Arata linia unde nu Îți merge ca numi dau seama din poze

    FiveGame RPG

    FiveGame RPG


    IP: [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
     
    [Trebuie sa fiti inscris si conectat pentru a vedea acest link]t

    [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
    avatar
    Andu
    Administratori
    Administratori

    Mesaje : 455
    Data de inscriere : 02/10/2015
    Varsta : 24
    Localizare : Neamt

    http://fivegame.amforum.net

    Sus In jos

    Re: Anti SQL Injection

    Mesaj Scris de Continut sponsorizat


    Continut sponsorizat


    Sus In jos

    Vezi subiectul anterior Vezi subiectul urmator Sus


     
    Permisiunile acestui forum:
    Nu puteti raspunde la subiectele acestui forum