如何防止dede网站DDos被攻击;第一步:进入后台,系统-》添加新变量变量名称:cfg_anquan_cc 变量类型:布尔(Y/N) 参数说明:是否开启防CC攻击: 变量值:Y 第二步:编辑,/member/config.php 在require_once(DEDEINC./dedetemplate.class.php);下添加代码 查看源码 打印代码帮助 01 if ($cfg_anquan_cc == Y ){ 02 //php防CC攻击 在3秒内连续刷新页面5次以上将指向本机http://www. […]
如何防止dede网站DDos被攻击;第一步:进入后台,系统-》添加新变量变量名称:cfg_anquan_cc
变量类型:布尔(Y/N)
参数说明:是否开启防CC攻击:
变量值:Y 第二步:编辑,/member/config.php 在require_once(DEDEINC.'/dedetemplate.class.php');下添加代码
01 |
if ($cfg_anquan_cc == 'Y' ){ |
02 |
//php防CC攻击 在3秒内连续刷新页面5次以上将指向本机 http://www.dedesos.com/404.htm |
03 |
$P_S_T = $t_array[0] + $t_array[1]; |
06 |
$ll_nowtime = $timestamp ; |
07 |
if (session_is_registered( 'll_lasttime' )){ |
08 |
$ll_lasttime = $_SESSION[ 'll_lasttime' ]; |
09 |
$ll_times = $_SESSION[ 'll_times' ] + 1; |
10 |
$_SESSION[ 'll_times' ] = $ll_times; |
12 |
$ll_lasttime = $ll_nowtime; |
14 |
$_SESSION[ 'll_times' ] = $ll_times; |
15 |
$_SESSION[ 'll_lasttime' ] = $ll_lasttime; |
17 |
if (($ll_nowtime - $ll_lasttime)<3){ |
19 |
header(sprintf( "Location: %s" , 'http://www.dedesos.com/404.htm' )); |
24 |
$_SESSION[ 'll_lasttime' ] = $ll_nowtime; |
25 |
$_SESSION[ 'll_times' ] = $ll_times; |
|