【本站通知】:推荐站点30元/月 顶部三栏广告80一个月,买一个月送一个月,其他广告位请联系QQ客服☞ 点击这里给我发消息 欢迎加入站长之家官方QQ交流群
爱站云低价服务器
高流量 图文广告位出售
高流量 图文广告位出售

网站首页 爱站云资源网 技术教程 正文

PHP防CC攻击防止快速刷新代码

梦哥 2019-03-06 技术教程 0 评论 查看百度收录

有个朋友服务器遭受攻击,目前可以断定是CC攻击,所以提供个PHP防CC攻击代码。说的有点过分了,其实也就是防止快速刷新代码,对于那么多的伪造IP,这个也起不了多大作用。CC攻击,还真是个头疼的问题,除了换高防服务器。直接上代码。

<?php

/**

* @author 爱站云

* @

*/

//代理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;

}

?>



猜你喜欢

本文暂时没有评论哦(●'◡'●)

欢迎 发表评论:


温馨提示:(登陆后才可以评论哦!点我QQ登录哦,若已登录请忽略)。
搜索
标签列表
关于我们
本人提供网站SEO优化、SEM推广营销(百度/360/搜狗收录优化)、企业建站、搜索引擎教学等服务。
联系我们:给我发QQ消息  加入QQ群

ABOUT US

爱站云网络科技有限公司成立于2017年
创始人:Johnny Kun 由95后的小青年创建
目前公司服务于云计算、网站建设、SEO优化等
团队成员平均3年以上从业经验,核心团队正在不断扩展。

Contact information

QQ:207385345
Phone:15684092120
E-mail:kf@heikw.com
Website:www.heikw.cn

爱站云博客

Copyright © 2016-2018 www.heikw.cn Reserved.备案号:鲁ICP备16035655号

本站采用 Z-BLOG 核心程序 感谢 爱站云 赞助北京云服务器

爱站云安全认证