能够防CC攻击的简易代码!只适用于EMLOG博客!

从别的博客看到的,觉得不错就转来分享给大家了


大家都知道~EMLOG已经是好几年都没更新了,而且更是没有自己的防护措施,找了一款PHP代码修改成EMLOG的。也就凑活用吧。


源代码

<?php
//代理IP直接退出
empty($_SERVER['HTTP_VIA']) or exit('Access Denied');
//防止快速刷新
session_start();
$seconds = '3'; //时间段[秒]
$refresh = '5'; //刷新次数
//设置监控变量
$cur_time = time();
if(isset($_SESSION['last_time'])){
	$_SESSION['refresh_times'] += 1;
}else{
	$_SESSION['refresh_times'] = 1;
	$_SESSION['last_time'] = $cur_time;
}
//处理监控结果
if($cur_time - $_SESSION['last_time'] < $seconds){
	if($_SESSION['refresh_times'] >= $refresh){
		//跳转至攻击者服务器地址
		header(sprintf('Location:%s', 'http://127.0.0.1'));
		exit('Access Denied');
	}
}else{
	$_SESSION['refresh_times'] = 0;
	$_SESSION['last_time'] = $cur_time;
}
?>

EMLOG版 

将下面代码插入在module.php文件内


<?php
function aeink_cc(){
	//代理IP直接退出
	empty($_SERVER['HTTP_VIA']) or exit('Access Denied');
	//防止快速刷新
	session_start();
	$seconds = '3'; //时间段[秒]
	$refresh = '5'; //刷新次数
	//设置监控变量
	$cur_time = time();
	if(isset($_SESSION['last_time'])){
		$_SESSION['refresh_times'] += 1;
	}else{
		$_SESSION['refresh_times'] = 1;
		$_SESSION['last_time'] = $cur_time;
	}
	//处理监控结果
	if($cur_time - $_SESSION['last_time'] < $seconds){
		if($_SESSION['refresh_times'] >= $refresh){
			//跳转至攻击者服务器地址
			header(sprintf('Location:%s', 'http://127.0.0.1'));
			exit('Access Denied');
		}
	}else{
		$_SESSION['refresh_times'] = 0;
		$_SESSION['last_time'] = $cur_time;
	}
}
?>



然后在header.php文件 <html>前插入<?php echo aeink_cc(); ?>


大功告成,快去试试吧~


感觉本站源码不错,那就每次来本站的时候,给本站点击几个广告当作赞助吧!有你的帮助才会使我有更强大的动力!  


本博客所有文章如无特别注明均为原创。作者:黄机智复制或转载请以超链接形式注明转自 好资源分享—分享精品源码,免费商业源码|站长资源网|免费网络资源
原文地址《能够防CC攻击的简易代码!只适用于EMLOG博客!

网络资源交流群号: 7526952 点击加群

分享到:更多

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(10)

IVjUEb  <a href="http://tskoynxnxbjg.com/">tskoynxnxbjg</a>, [url=http://xyzxbpknxgdp.com/]xyzxbpknxgdp[/url], [link=http://xiobylmewcvi.com/]xiobylmewcvi[/link], http://kfzxbjreuqho.com/
apiwyj Internet Explorer 6.0 Windows XP 3天前 回复
BpbrEW  <a href="http://awcbhnqvlsnh.com/">awcbhnqvlsnh</a>, [url=http://hmmxvgqjxsgy.com/]hmmxvgqjxsgy[/url], [link=http://sxrncibfdgva.com/]sxrncibfdgva[/link], http://fjwyjtfvoixm.com/
wdcjgo Internet Explorer 6.0 Windows XP 3天前 回复
CMSRGV  <a href="http://pvfxmrrangir.com/">pvfxmrrangir</a>, [url=http://ucxqosygkhya.com/]ucxqosygkhya[/url], [link=http://krdoksymmqeq.com/]krdoksymmqeq[/link], http://szjdftbyquxc.com/
ckaarrsmcbn Internet Explorer 6.0 Windows XP 3天前 回复
QggcLz  <a href="http://qiukivcqddvo.com/">qiukivcqddvo</a>, [url=http://fwgeuhgunddg.com/]fwgeuhgunddg[/url], [link=http://xfopryjowtxf.com/]xfopryjowtxf[/link], http://dnjmdsrwnkvb.com/
ttvcfufjgqm Internet Explorer 6.0 Windows XP 3天前 回复
DMBWJk  <a href="http://cphuuioqzspp.com/">cphuuioqzspp</a>, [url=http://uhpkecyzlucb.com/]uhpkecyzlucb[/url], [link=http://rkwlyfpgkajw.com/]rkwlyfpgkajw[/link], http://ppshqxafbnfv.com/
wnmqrlengn Internet Explorer 6.0 Windows XP 3天前 回复
iWa0EC  <a href="http://uykedvzwfegx.com/">uykedvzwfegx</a>, [url=http://uujnwlphqnzh.com/]uujnwlphqnzh[/url], [link=http://chwjlkkiqlja.com/]chwjlkkiqlja[/link], http://nyoefpemlfye.com/
gkynlurd Internet Explorer 6.0 Windows XP 3天前 回复
veMmJT  <a href="http://jyxuajwoktgn.com/">jyxuajwoktgn</a>, [url=http://ksuwacrtgjla.com/]ksuwacrtgjla[/url], [link=http://nbtwzsmugxli.com/]nbtwzsmugxli[/link], http://zymedpwpjxdx.com/
wpdthpmrt Internet Explorer 6.0 Windows XP 3天前 回复
jSflz1 http://www.LnAJ7K8QSpkiStk3sLL0hQP6MO2wQ8gO.com
JimmiXzSq Internet Explorer 6.0 Windows XP 4天前 回复
谁试用过了?
jzheros 10个月前 (2016-08-09) 回复
@jzheros:我自己也用过
黄机智 10个月前 (2016-08-09) 回复