∂נ ѕσуѕυz
Would you like to react to this message? Create an account in a few clicks or log in to continue.
∂נ ѕσуѕυz

∂נ ѕσуѕυz
 
AnasayfaAnasayfa  KapıKapı  Latest imagesLatest images  AramaArama  Kayıt OlKayıt Ol  Giriş yapGiriş yap  

 

 SQL Inject Koruması

Aşağa gitmek 
YazarMesaj
∂נ_ѕσуѕυz
Admin
∂נ_ѕσуѕυz


Mesaj Sayısı : 56
Kayıt tarihi : 03/02/09

SQL Inject Koruması Empty
MesajKonu: SQL Inject Koruması   SQL Inject Koruması EmptyCuma Şub. 06, 2009 6:05 pm

Ne işe yarar ?
-Kötü Karakterleri temizler.

Nasıl Kullanılır ?
1)www 'nin içine php olarak atılır adını "log_attack" yapılır.
2)SQL Inject yiyebilecek sayfaların başına konulur.

Kod:
<?
include('./log_attack);
?>



PHP- Kodu:
function log_attack($type, $query)
{
$agent = $_SERVER['HTTP_USER_AGENT'];
$uri = $_SERVER['REQUEST_URI'];
$ip = $_SERVER['REMOTE_ADDR'];
$ref = $_SERVER['HTTP_REFERER'];
$dtime = date('r');

if($ref == ""){
$ref = "None";
}
if($user == ""){
$user = "None";
}
$location = "security/";
$type = $location . $type . ".html";
$entry_line = "$dtime - IP: $ip | Agent: $agent | URL: $uri | Referrer: $ref | Query : $query <BR>\n";
$fp = fopen("$type", "a");
fputs($fp, $entry_line);
fclose($fp);
}



function test($string)
{

$string2 = preg_replace( '/[^A-Za-z0-9@\.\-_\+ ]*/', '', $string );
$string2= strip_tags($string2);
if (($string) <> ($string2)){
log_attack('sql_attack', $string);

}


return $string2;
}
Sayfa başına dön Aşağa gitmek
https://dj-soysuz.yetkin-forum.com
 
SQL Inject Koruması
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
∂נ ѕσуѕυz :: ProGLaMa :: WeP ProGLaMa-
Buraya geçin: