返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP防CC攻击实现代码是什么
  • 857
分享到

PHP防CC攻击实现代码是什么

PHP 2021-06-30 10:06:51 857人浏览 猪猪侠
摘要

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑PHP防CC攻击实现代码是什么?PHP防CC攻击实现代码所谓的CC攻击就是对方利用程序或一些代理对您的网站进行不间断的访问,造成您的网站处理不了而处于当机状态这种时候您的

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑

PHP防CC攻击实现代码是什么?

PHP防CC攻击实现代码

所谓的CC攻击就是对方利用程序或一些代理对您的网站进行不间断的访问,造成您的网站处理不了而处于当机状态

这种时候您的统计系统(可能是量子、百度等)当然也是统计不到的。不过我们可以借助于一些防攻击的软件来实现,不过效果有时并不明显。

下面我提供一段php的代码,可以起到一定的防CC效果。

主要功能:在3秒内连续刷新页面5次以上将指向本机 Http://127.0.0.1

代码如下:

$P_S_T = $t_array[0] + $t_array[1];
$timestamp = time();
session_start();
$ll_nowtime = $timestamp ;
if (session_is_reGIStered('ll_lasttime')){
$ll_lasttime = $_SESSION['ll_lasttime'];
$ll_times = $_SESSION['ll_times'] + 1;
$_SESSION['ll_times'] = $ll_times;
}else{
$ll_lasttime = $ll_nowtime;
$ll_times = 1;
$_SESSION['ll_times'] = $ll_times;
$_SESSION['ll_lasttime'] = $ll_lasttime;
}
if (($ll_nowtime - $ll_lasttime)<3){
if ($ll_times>=5){
header(sprintf("Location: %s",'http://127.0.0.1'));
exit;
}
}else{
$ll_times = 0;
$_SESSION['ll_lasttime'] = $ll_nowtime;
$_SESSION['ll_times'] = $ll_times;
}

以下是网友的回复:

SESSION 是依靠 COOKIE 的,如果屏蔽掉COOKIE怎么办?

tcp/IP -> apache -> php 这个过程已经消耗了很多东西,到这步只是没有更多的计算操作和Mysql连接

就凭这几行代码,不能解决问题的。顶多对那些在浏览器里面按F5刷页面的操作关用。

所以推荐大家服务器安装防cc攻击的防火墙效果才会比较好。

--结束END--

本文标题: PHP防CC攻击实现代码是什么

本文链接: https://lsjlt.com/news/1108.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • PHP防CC攻击实现代码是什么
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑PHP防CC攻击实现代码是什么?PHP防CC攻击实现代码所谓的CC攻击就是对方利用程序或一些代理对您的网站进行不间断的访问,造成您的网站处理不了而处于当机状态这种时候您的...
    99+
    2021-06-30
    PHP
  • PHP怎么防CC攻击?(代码示例)
    随着互联网的发展,网站的重要性越来越凸显,但同时也面临着越来越严峻的安全问题,其中之一就是CC攻击。CC攻击是指恶意攻击者通过模拟用户访问来向网站发送大量请求,从而导致服务器资源崩溃。为了保障网站安全,我们需要采取一系列防止CC攻击的措施,...
    99+
    2023-05-14
    php cc攻击
  • 怎么用PHP实现防CC攻击
    本篇内容主要讲解“怎么用PHP实现防CC攻击”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用PHP实现防CC攻击”吧!PHP防CC攻击的实现代码是“if (session_is_regist...
    99+
    2023-06-26
  • ddos攻击与cc攻击区别是什么
    ddos攻击与cc攻击的区别有以下几点针对对象不同ddos攻击主要是针对IP进行攻击;而cc攻击主要是对网站进行攻击。使用门槛不同DDoS攻击门槛高,攻击者一般需要在攻击前搜集被攻击目标主机数目、地址情况、目标主机的配置性能等资料,盲目攻击...
    99+
    2024-04-02
  • Shell脚本怎么实现防CC攻击功能
    这篇文章主要讲解了“Shell脚本怎么实现防CC攻击功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Shell脚本怎么实现防CC攻击功能”吧!实现代码:代码如下:#!/bin/shcd&n...
    99+
    2023-06-09
  • ddos攻击和cc攻击的区别是什么
    ddos攻击和cc攻击的区别是:ddos是主要针对IP的攻击,而cc攻击是主要针对网页的攻击。cc攻击的危害性较小,但持续时间长;而ddos攻击的危害性较大,通过向目标服务器发送大量数据包,耗尽服务器带宽,很难防御。具体内容如下:ddos攻...
    99+
    2024-04-02
  • 服务器防御cc攻击的方法是什么
    1. 使用 CDN。使用内容分发网络(CDN)可以分散访问流量,减轻服务器的负担,从而有效防御 CC 攻击。CDN 可以缓存静态资源...
    99+
    2023-05-13
    服务器防御cc攻击 服务器 cc攻击
  • cc攻击的原理是什么
    CC攻击的原理就是通过控制主机不停地发送大量数据包给服务器,从而造成服务器资源耗尽,一直到宕机崩溃。如模拟多个用户不停地进行访问那些需要大量数据操作的页面,造成服务器资源的浪费,造成CPU长时间处于100%占用,导致网络拥塞,从而正常的访问...
    99+
    2024-04-02
  • linux cc攻击指的是什么
    这篇文章主要介绍“linux cc攻击指的是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux cc攻击指的是什么”文章能帮助大家解决问题。 ...
    99+
    2023-03-10
    linux cc攻击
  • 高防服务器是怎么防御CC攻击的
    高防服务器防御CC攻击的方法有:1、高防服务器的服务商会定期扫描网络主节点,寻找可能存在的安全隐患并及时清理;2、高防服务器在骨干节点上采用了3D立体防御体系,基本能实现防御网络的任意攻击;3、高防服务器机房带宽冗余充足,能防御带宽消耗型的...
    99+
    2024-04-02
  • cc攻击防御的两种方法分别是什么
    cc攻击防御的两种方法分别是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。ddos攻击是互联网使用过程中黑客攻击方式中使用频率最多的手段,cc攻击是ddos攻击其中的一...
    99+
    2023-06-07
  • 什么是防攻击cdn
    cdn是一个经策略性部署的内容分发网络,通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到 较接近用户的网络“边缘”,使用户可以就近取得所需的内容,解决 Internet 网络拥塞状况,提高用户访问网站的响应速度。...
    99+
    2024-04-02
  • 如何实现防止ARP攻击的shell代码
    小编给大家分享一下如何实现防止ARP攻击的shell代码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!代码如下:#!/bin/bashdeclare gw=`ro...
    99+
    2023-06-09
  • CSRF攻击是什么?如何防范CSRF攻击?
    目录一、什么是CSRF攻击二、CSRF攻击的流程三、常见的CSRF攻击1、GET类型的CSRF2、POST类型的CSRF四、CSRF测试五、预防CSRF攻击5.1、验证HTTPRef...
    99+
    2024-04-02
  • 面对凶残的CC攻击,防御的最好办法是什么
    面对凶残的CC攻击,防御的最好办法是什么?面对凶残的CC攻击,确保网络的安全和可靠性变得尤为重要。CC攻击指攻击者借助代理服务器或者大量肉鸡模拟多个用户不断访问目标网站,生成指向受害主机的合法请求,实现DDoS和伪装攻击。因需处理大量请求...
    99+
    2024-01-24
    CC防护 面对凶残的CC攻击,防御的最好办法是什么 云服务器知识
  • cc攻击以及其解决方法是什么
    cc攻击以及其解决方法是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。了解cc攻击才能对应解决CC攻击全称:ChallengeCollapsar,中文意思是...
    99+
    2023-06-04
  • PHP 代码安全:防范跨站脚本 (XSS) 攻击
    为了防止跨站脚本 (xss) 攻击,有以下几个步骤:过滤用户输入,去除危险字符或使用库进行过滤。输出转义,对特殊字符进行转义以防止脚本执行。设置 content-security-pol...
    99+
    2024-05-10
    安全 php lsp
  • 如何防止PHP代码被非法入侵和攻击
    引言:在当今持续不断的网络攻击风险下,保护我们的PHP代码免受非法入侵和攻击变得至关重要。本文将介绍一些有效的方法和具体的代码示例,以帮助开发人员构建更安全的PHP应用程序。一、使用最新版本的PHP和相关软件始终使用最新版本的PHP是保护代...
    99+
    2023-10-21
    输出过滤 包括输入验证 提高应用程序的安全性。
  • cc攻击在服务器日志里是什么样子
    通过在服务器中查看日志文件,如何日志中的连接访问地址都是同一段IP地址,基本可以确定为cc攻击,如下:TCP 192.168.1.3:80 192.168.1.6:2203 SYN_RECEIVED 4TCP 192.168.1.3:80 ...
    99+
    2024-04-02
  • ddos攻击的防御策略是什么
    ddos攻击的防御策略有:修复漏洞,定期扫描网络节点,对出现的漏洞及时进行修补。隐藏真实IP,在服务器前端加上CDN中转,在域名以及子域名解析的时候也用CDN的IP,到达隐藏真实IP的效果。通过第三方代理发送请求,防止IP泄露。机房防护,可...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作