- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
<?php
error_reporting(E_ALL);
function anti_hacker($txt){
$txt=str_replace("|","I",$txt);
$txt=str_replace("../",",,/",$txt);
$txt=str_replace("||","I",$txt);
$txt=htmlspecialchars($txt);
$txt=str_replace("\"",""",$txt);
$txt=str_replace("/\\\$/","$",$txt);
$txt=str_replace("$","$",$txt);
$txt=str_replace("\\","\",$txt);
$txt=str_replace("`","",$txt);
$txt=str_replace("^","",$txt);
$txt=str_replace("%","%",$txt);
$txt=stripslashes(trim($txt));
return $txt;}
if(isset($_GET)){foreach($_GET as $key=>$value){$_GET[$key]=anti_hacker($value);}}
if(isset($_POST)){foreach($_POST as $key=>$value){$_POST[$key]=anti_hacker($value);}}
if(isset($_SESSION)){foreach($_SESSION as $key=>$value){$_SESSION[$key]=anti_hacker($value);}}
if(isset($_COOKIE)){foreach($_COOKIE as $key=>$value){$_COOKIE[$key]=anti_hacker($value);}}
?>
{
echo("Это кто это тут хакерничает?");
return false;
}
{
echo("Это кто это тут хакерничает?");
return false;
};
to SOSITE HUI ))
Остались еще SQL инъекции.
Нужно так:
потому она так популярна
В php_mysqli уже можно натолкать несколько запросов, проверь:
http://php.net/manual/ru/mysqli.multi-query.php
?
Интересно, когда же перестанут конкатенировать SQL запросы.
Вопрос: Когда же перестанут конкатенировать SQL запросы?
Шар говорит: Даже не думай
Пока не ясно,
попробуй
снов