位置: 编程技术 - 正文

php防止CC攻击代码 php防止网页频繁刷新(php超强防cc页面)

编辑:rootadmin

推荐整理分享php防止CC攻击代码 php防止网页频繁刷新(php超强防cc页面),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php防cc攻击代码,php防止注入,php超强防cc页面,php超强防cc页面,php防cc攻击代码,php防止ddos攻击,php防止csrf攻击,php防cc攻击代码,内容如对您有帮助,希望把文章链接给更多的朋友!

网页快速恶意刷新,cc攻击就是攻击者利用代理服务器生成指向目标站点的合法请求,模拟多用户不停的对受害网站进行访问,特别是访问那些需要大量数据操作需要大量CUP时间的页面,最终导致目标网站服务器资源耗尽,一直到宕机崩溃,如此一来,造成服务器资源的浪费,CPU长时间处于%,永远都有处理不完的连接直至就网络拥塞,正常的访问被中止。我们称之为CC攻击。尽管我们可以借助于一些防攻击的软件来实现,不过效果有时并不明显。

下面我提供一段PHP的代码,可以起到一定的防CC攻击效果。主要功能:在3秒内连续刷新页面5次以上将指向本机 只需将该代码放到需要防CC攻击的页面即可。源码

下面是为大家整理的PHP防CC攻击的有效方法:

php防止CC攻击代码 php防止网页频繁刷新(php超强防cc页面)

1.session记录submit.php为发送页面,在这个页面上设置一个session变量,并作为隐藏域和表单一起发送到submitdeal.php页面,在服务器端把post上来的隐藏变量和服务器端记录的session变量进行对比,比如一样,则写入数据库并清除session,这样用户刷新页面,两个值不相等提示错误或跳转。优点:不用用户输入验证码缺点:表单容易被复制2.验证码原理和第一种一样,只是session数据不作为隐藏域提交,而是让用户填写,大多数网站都采用文字验证码和图片验证码,图片验证码安全性高。

3.IP绑定提交数据后,先从IP表里检索客户端IP,如果有,并且没有过期,那么报错,否则写入数据库,然后再取客房端IP,把IP写入数据库。4.cookie:客户提交后处理程序先检索客户端有没有设置cookie,如果有,则不重复提交;如果没有,则写数据,再写个cookie;例:

用户无意义的频繁跳转、请求都会给服务器加重很多负担 其实 用cookie就可以防止这一点。

方式一:

方式二:

方式三:

标签: php超强防cc页面

本文链接地址:https://www.jiuchutong.com/biancheng/287422.html 转载请保留说明!

上一篇:WordPress中给文章添加自定义字段及后台编辑功能区域(wordpress文章编辑)

下一篇:php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)(php官方微信接口有哪些)

  • 小微企业应纳税所得额是指什么
  • 如何分辨海关完税凭证的真假?
  • 以前年度损益调整
  • 企业合并怎么处理
  • 增值税减免税申报明细表免税代码和名称
  • 物业公司广告费返还会计分录
  • 质量体系证费用计入什么科目
  • 外商投资企业土地使用税什么时候交
  • 事业单位个税可以自行申报吗
  • 终止合同后原合同怎么处理
  • 营改增后取得施工作业收入需要交哪些税?
  • 新申请的增值税怎么申报
  • 增值税附加税计入什么会计科目
  • 小规模核定征收税率
  • 代缴公司不给停社保怎么办
  • 资产处置收益的含义
  • 收回代扣社保怎么处理
  • 应收账款账龄怎么查
  • 跨期做账如何处理当事人
  • mac如何登陆两个微信
  • mac os 10.15安装教程
  • 英雄联盟怎么改左键移动
  • 工程机械租赁公司图片
  • 劳保用品做账分录
  • KunlunPlatform.exe是什么进程?KunlunPlatform.exe是安全的程序吗?
  • linux系统中查看进程的命令
  • PHP:Memcached::setOption()的用法_Memcached类
  • 转让二手设备如何交易
  • 退回已修改是什么意思
  • 二级资本债向谁发行
  • 堡垒封印
  • 毛利率为负也可以投资吗
  • thinkphp 手机号和用户名同时登录
  • 出口退税需要提供什么
  • php 通信
  • tls版本过低怎么办
  • 新星计划会限流吗
  • 讯飞智能x2
  • 铡刀演示
  • 深度学习之bottleneck layer
  • 律师事务所要交残保金吗
  • 跨年进项税额未做账
  • 天猫一般纳税人如何纳税
  • 税款已缴纳可以作废申报吗
  • 租赁合同印花税怎么申报缴纳
  • 事业单位收入入账
  • 嵌入式软件行业在加计扣除的时候可以看作是制造业吗
  • 个税申报错误怎么退税
  • MySQL中distinct语句去查询重复记录及相关的性能讨论
  • 参展费用
  • 企业法人股权转让要交什么税
  • 加工费怎么做账
  • 已抵扣的进项税额如何转出
  • 申请开立基本存款账户时,银行应按照
  • 购车融资是什么意思
  • 滞纳金的收取范围是什么
  • SQL2005、SQL2008允许远程连接的配置说明(附配置图)
  • fedora31安装教程
  • freebsd操作命令
  • w7打穿越火线
  • win7怎么启用显卡
  • macbook2020款改硬盘
  • 电脑window8系统怎么样
  • win8.1语言设置
  • Cocos2d-x之getVisibleSize,getContentSize,boundingBox,getContentSizeInPixels,convertToGL,convertToUI
  • activity传递数据
  • honey contil
  • linux中shell脚本编写
  • linux rsync同步命令(值得收藏)
  • js区分浏览器页面大小
  • jquery.handleerror
  • 安全模式安卓
  • 用python写一个程序
  • Python 基于豆瓣电影的可视化
  • javascript面向对象编程 PDF
  • html5table
  • 广西地方税务局决算公开表
  • 地税局专管员
  • 增值税减免税备案
  • 海关行政处罚实施条例的适用范围
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设