При опит за хакване да бъде баннат

new_user

Registered
Има ли начин с някаква проверка да се осъществи това действие.

някой тръгва да ми хаква сайта и при опита му за хакване да бъде баннат. :shock:
 
Това няма как да стане, но ето ти защита за най-известната атака:
PHP:
<?php
header ('Content-type: text/html; charset=utf-8');
$queryString = strtolower($_SERVER['QUERY_STRING']); 
if (strstr($queryString,"<") OR strstr($queryString,">") OR strstr($queryString,"(") OR strstr($queryString,")") OR 
strstr($queryString,"..") OR 
strstr($queryString,"*") OR 
strstr($queryString,"!") OR 
strstr($queryString,"@")) { 
$loc = $_SERVER['PHP_SELF']; 
$ip = $_SERVER['REMOTE_ADDR']; 
$date = date ("d-m-Y @ h:i:s"); 
$lfh = "./adm/logs.php"; 
$log = fopen ( $lfh,"a+" ); 
fputs ($log, "Дата: $date | Атака от: $ip | Атака над: $loc?=$queryString\n<br>"); 
fclose($log); 
echo "<font color=black>Вашата атака беше записана, и скоро ще лапнете бана!</font>"; 
exit;
} 

?>[php]
Просто include файла насякъде.
 
Мисля , че тук някъде в сайта имаше една такава защита , при опит за хакване да бъде баннат потребителя .
 
Този скрип за коя атака е? И ще има ли проблем с работата му ако я сложа във функция, а не да инклудвам файл с кода?
 
streleca_stz каза:
Този скрип за коя атака е? И ще има ли проблем с работата му ако я сложа във функция, а не да инклудвам файл с кода?
Против XSS. Мисля, че няма да има проблем.
 
ReD_z0n3 каза:
Мисля , че тук някъде в сайта имаше една такава защита , при опит за хакване да бъде баннат потребителя .
Намери ли я? Стана ми интересно....
 

Back
Горе