PHPBB3 AntisqL Грешка ..?
Публикувано на: 21 Фев 2019, 10:06
Каква е тази грешка ..
Код за потвърждение: Избери целия код
<?php
$denied = array("union","sql","mysql","select","from","where","benchmark","concat","table","into","order","by","values","and","exec",";","'","\"","shell","truncate","--","*","@","1=1","%","(",")","<",">","+","-");
foreach($denied AS $try){
$request->enable_super_globals();
if(strpos(strtolower($_SERVER['QUERY_STRING']),$try)!==false){
$ip .=$_SERVER['REMOTE_ADDR'];
$loc = $_SERVER['PHP_SELF'];
$queryString=$_SERVER['QUERY_STRING'];
$date = date ("d.m.Y @ H:i:s");
$lfh = "attack.txt";
$log = fopen ( $lfh,"a+" );
fputs ($log, "Дата: <b>$date</b><br>IP адрес: <b><font color='red'>$ip</font></b> <br>QueryString: $loc?=<b>$queryString</b>\n<hr>\n");
fclose($log);
die( '
<title>Засечена е SQL инжекция!</title>
<style type="text/css">
<!--
body {
background-color: #f9f9f6;
}
-->
</style><div style="text-align:center">
<div style="margin:auto; width:270px;font-family:verdana;font-size:10px;margin-top:20%; border:1px solid #999999;padding:5px;background-color:#FFF;"><img src="images/stop.gif"><br><br>
<span style="font-weight:bold;font-size:13px;">Засечена е SQL инжекция!</span><br>
<strong>Когато администратора види лога ще получите перманентен бан!</strong></div>
</div>');
exit;
}}
Код за потвърждение: Избери целия код
$request->enable_super_globals();
Код за потвърждение: Избери целия код
<meta charset="UTF-8" />