Filehost.ro - gazduire fisiere
IceGang!
Forumul vostru il gasiti doar la noi
Nou pe simpatie:
deea43 pe Simpatie
Femeie
24 ani
Timis
cauta Barbat
25 - 56 ani
IceGang!ReguliInregistrareLoginPozeNu sunteti logat. Lista Forumurilor Pe Tematici
IceGang! / Cum sa faci server de MuOnline /

Anti Injectie Script Pentru Baza de Date .(Orice Versiune).

Pagini: 1 Moderat de Darky, Nostradamys, marius, vior
#1
marius
Support MuOnline
Din: Bucuresti
Postari: 282
Ideea Este Sa Pui Scriptul La Inceputul Indexului Imediat Dupa
<?



Code::::::::::::
            ::
            \/

// Begin
/*
    The muonline xweb base injection filter script
        Mssql Injection Filter, Includes arrays
-----------------------------------------------------------------
           Changelog: mu.vachev.net?mod=xweb
*/

function xw_sanitycheck($str){
    if(strpos(str_replace("''",""," $str","'"!=false)
        return str_replace("'", "''", $str);
    else
        return $str;
}

function secure($str){
    // Case of an array
    if (is_array($str)) {
        foreach($str AS $id => $value) {
            $str[$id] = secure($value);
        }
    }
    else
        $str = xw_sanitycheck($str);

    return $str;
}

// Get Filter
$xweb_AI    = array_keys($_GET);
$i=0;
while($i<count($xweb_AI)) {
    $_GET[$xweb_AI[$i]]=secure($_GET[$xweb_AI[$i]]);
    $i++;
}
unset($xweb_AI);

// Request Filter
$xweb_AI    = array_keys($_REQUEST);
$i=0;
while($i<count($xweb_AI)) {
    $_REQUEST[$xweb_AI[$i]]=secure($_REQUEST[$xweb_AI[$i]]);
    $i++;
}
unset($xweb_AI);

// Post Filter
$xweb_AI    = array_keys($_POST);
$i=0;
while($i<count($xweb_AI)) {
    $_POST[$xweb_AI[$i]]=secure($_POST[$xweb_AI[$i]]);
    $i++;
}

// Cookie Filter (do we have a login system?)
$xweb_AI    = array_keys($_COOKIE);
$i=0;
while($i<count($xweb_AI)) {
    $_COOKIE[$xweb_AI[$i]]=secure($_COOKIE[$xweb_AI[$i]]);
    $i++;
}
// End


Tutorial Made By Marius @Piratu


_______________________________________
Nu Fi Trist !!!Exista Si Maine O Zi!!Legile Lui Piratu!!!



 
   
#2
icelord
Capitan
Din: deasupra
Postari: 972
sticky 

_______________________________________
Nu mai raspund pe privat
Cititi cu atentie ->> http://icegang.3xforum.ro/viewtopic.php?pid=3186#3186


http://signup.wazzub.info/?lrRef=8a66cb9f

http://statusuricool.haipa.ro

 
   
#3
marius
Support MuOnline
Din: Bucuresti
Postari: 282
nu .si dak te gandesti ca miam acordat credite mie pentru script sa nu te gandesti .eu am credite la tutorial.
gg


_______________________________________
Nu Fi Trist !!!Exista Si Maine O Zi!!Legile Lui Piratu!!!



 
   
Pagini: 1  
Mergi la