HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 18.12.2009, 18:17
phpdreamer
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
С нами: 8838619

Репутация: 123
По умолчанию

что думаете про такой подход?
PHP код:
function antihack () {  
  
$uri $_SERVER['REQUEST_URI']; //определяем адрес запрашиваемой страницы  
  
$arr_u explode("?"$uri ); //разделяем адрес на массив  
$url $arr_u[0];  //того что до знака ?   
$p_url $arr_u[1]; // и того что после  
  
  
$inj='/script|http|<|>|<|>|SELECT|UNION|UPDATE|AND|exe|exec|INSERT|tmp/i'//это паттерн возможных типов атак в адресе (их можно дополнить своими)  
  
  
if (preg_match($inj$p_url )) { // ищем патерн в нашем адресе, в том что за знаком ?  
  
    
die("Hacking attempt!"); //если находим - посылаем куда подальше :=)  
}  

взято с http://phpmaster.su/php-faq/8-kak-zashhititsya-ot-sql-inekcij-xss-atak-na-php.html
много чего можно добавить к этому коду, но сам подход..?
 
Ответить с цитированием
 



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.