Ну вот собсно небольшой кодец, кто боится всяких мрачных хакироф..
P.S на тот случай если вы используете mysql.
P.S на тот случай если вы используете mysql.
$mysql = true;
$hook = false;
if ($mysql) {
$ip = getenv ("REMOTE_ADDR");
$globals = array_merge ($_GET,
$_POST,
//$_SESSION,
$_COOKIE);
foreach ($globals as $k => $v) {
if ($hook == false)
if (preg_match ("/'|\"/",
$v)) $hook = true;
}
if (preg_match ("/$ip/",
file_get_contents (".\\ip.txt"))) {
$hook = true;
}
if ($hook == true) {
if (!preg_match ("/$ip/",
file_get_contents (".\\ip.txt"))) {
file_put_contents (".\\ip.txt",
"$ip\n");
}
echo "<!doctype html>" . PHP_EOL;
echo "<html>" . PHP_EOL;
echo "<head>" . PHP_EOL;
echo "<title>Стоп!</title>" . PHP_EOL;
echo "<style>body {font-family:Arial;font-size:13px;}</style>" . PHP_EOL;
echo "</head><body>" . PHP_EOL;
echo "Здравствуйте, наша система безопасности обнаружила попытку взлома с вашего IP адреса!<br/>" . PHP_EOL;
echo "Доступ к сайту ограничен!" . PHP_EOL;
echo "</body>" . PHP_EOL;
echo "</html>";
exit;
}
}