HTTP Flood 俗称CC攻击(Challenge Collapsar)是DDOS(分布式拒绝服务)的一种,前身名为Fatboy攻击,也是一种常见的网站攻击方法。是针对 Web 服务在第七层协议发起的攻击。攻击者相较其他三层和四层,并不需要控制大量的肉鸡,取而代之的是通过端口扫描程序在互联网上寻找匿名的 HTTP 代理或者 SOCKS 代理,攻击者通过匿名代理对攻击目标发起HTTP 请求。匿名代理服务器在互联网上广泛存在。因此攻击容易发起而且可以保持长期高强度的持续攻击,同样可以隐藏攻击者来源避免被追查。
HTTP/CC 攻击的特点:
HTTP/CC 攻击的 ip 都是真实的,分散的
HTTP/CC 攻击的数据包都是正常的数据包
HTTP/CC 攻击的请求都是有效请求,且无法拒绝
HTTP/CC 攻击的是网页,服务器可以连接,ping 也没问题,但是网页就是访问不了
如果 WEB环境 一开,服务器很快就死,容易丢包。
那如何造成更大的杀伤呢。Web 服务与 DNS 服务类似,也存在缓存机制。如果攻击者的大量请求命中了服务器缓存,那么这种攻击的主要作用仅体现在消耗网络带宽资源上,对于计算和 IO 资源的消耗是非常有限的。因此,高效的 HTTP/CC 攻击 应不断发出针对不同资源和页面的 HTTP 请求,并尽可能请求无法被缓存的资源( 如关键词搜索结果、用户相关资料等 ),这样才能更好的加重服务器的负担,达到理想的攻击效果。当然 HTTP/CC 攻击 也会引起严重的连锁反应,不仅仅是直接导致被攻击的 Web 前端响应缓慢,还间接攻击到后端的 Java 等业务层逻辑以及更后端的数据库服务,增大它们的压力,HTTP/CC 攻击 产生的海量日志数据甚至会对日志存储服务器都带来影响。
如果 Web 服务器支持 HTTPS,那么进行 HTTPS 洪水攻击是更为有效的一种攻击方式。原因有二:
其一,在进行 HTTPS 通信时,Web 服务器需要消耗更多的资源用来认证和加解密。
其二,目前一部分防护设备无法对 HTTPS 通信数据流进行处理,会导致攻击流量绕过防护设备,直接对 Web 服务器造成攻击。
简易CC攻击防御方法
1. 把网站做成静态页面:
大量事实证明,把网站尽可能做成静态页面,不仅能大大提高抗攻击能力,而且还给骇客入侵带来不少麻烦,至少到现在为止关于HTML的溢出还没出现,看看吧!新浪、搜狐、网易等门户网站主要都是静态页面,若你非需要动态脚本调用,那就把它弄到另外一台单独主机去,免的遭受攻击时连累主服务器。
2. 在存在多站的服务器上,严格限制每一个站允许的IP连接数和CPU使用时间
这是一个很有效的方法。CC的防御要从代码做起,其实一个好的页面代码都应该注意这些东西,还有SQL注入,不光是一个入侵工具,更是一个DDOS缺口,大家都应该在代码中注意。举个例子吧,某服务器,开动了5000线的CC攻击,没有一点反应,因为它所有的访问数据库请求都必须一个随机参数在Session里面,全是静态页面,没有效果。突然发现它有一个请求会和外面的服务器联系获得,需要较长的时间,而且没有什么认证,开800线攻击,服务器马上满负荷了。代码层的防御需要从点点滴滴做起,一个脚本代码的错误,可能带来的是整个站的影响,甚至是整个服务器的影响!
5. 服务器前端加CDN中转
可以购买高CDN百度云加速,用于隐藏服务器真实IP,域名解析使用CDN的IP,所有解析的子域名都使用CDN的IP地址。此外,服务器上部署的其他域名也不能使用真实IP解析,全部都使用CDN来解析,百度云加速提供四到七层的DDoS攻击防护,包括CC、SYN flood、UDP flood等所有DDoS攻击方式, 通过分布式高性能防火墙+精准流量清洗+CC防御+WEB攻击拦截,组合过滤精确识别,有效防御各种类型攻击。相关链接
CC攻击是DDoS攻击的一种类型,使用代理服务器向受害服务器发送大量貌似合法的请求。CC根据其工具命名,攻击者使用代理机制,利用众多广泛可用的免费代理服务器发动DDoS攻击。许多免费代理服务器支持匿名模式,这使追踪变得非常困难。
CC攻击的原理就是攻击者控制某些主机不停地发大量数据包给对方服务器造成服务器资源耗尽,一直到宕机崩溃。CC主要是用来攻击页面的,每个人都有这样的体验:当一个网页访问的人数特别多的时候,打开网页就慢了,CC就是模拟多个用户不停地进行访问那些需要大量数据操作的页面,造成服务器资源的浪费,CPU长时间处于100%,永远都有处理不完的连接直至网络拥塞,正常的访问被中止。
CC攻击如何防御?
1、取消域名绑定:一般cc攻击都是针对网站的域名进行攻击,比如我们的网站域名是:,那么攻击者就在攻击工具中设定攻击对象为该域名然后实施攻击。对于这样的攻击我们的措施是取消这个域名的绑定,让cc攻击失去目标。
2、域名欺骗解析:如果发现针对域名的cc攻击,我们可以把被攻击的域名解析到127.0.0.1这个地址上。我们知道127.0.0.1是本地回环ip是用来进行网络测试的,如果把被攻击的域名解析到这个ip上,就可以实现攻击者自己攻击自己的目的,这样再多的肉鸡或者代理也会宕机,让其自作自受。
3、更改Web端口:一般情况下Web服务器通过80端口对外提供服务,因此攻击者实施攻击就以默认的80端口进行攻击,所以,我们可以修改web端口达到防CC攻击的目的。
4、屏蔽ip:我们通过命令或在查看日志发现了cc攻击的源ip,就可以在防火墙中设置屏蔽该ip对web站点的访问,从而达到防范攻击的目的。
5、使用高防ip:高防ip是为服务器大流量cc攻击的防御产品,用户可通过配置高防ip,将攻击引流到高防ip,确保源站的服务稳定。购买高防ip服务后,Web业务把域名解析指向高防ip;非web业务,把业务ip替换成高防ip,并配置源站ip,确保源站的服务稳定。
网络安全学习内容:
如何有效防御网站被CC攻击
了解CC攻击,需知其原理及危害。CC攻击,即流量型攻击,通过向目标网站发送大量无效请求,耗尽服务器资源,导致网站无法正常访问。有效防御CC攻击,需多措并举。首先,选择可靠的防护工具,如360网站卫士,提供网站加速、智能高防DNS、抗DDOS、防CC等服务,助力抵御黑客侵扰。其次,利用IIS屏蔽IP。通过分析日...
什么是真正有效的防CC攻击手段
CC攻击是DDOS攻击下的主要手段之一,也是大家所熟知的网络攻击之一。它主要是通过傀儡主机或找到一个匿名代理服务器发起大量的真实HTTP请求,最终消耗大量的并发资源,拖慢整个网站甚至彻底拒绝服务。高防CDN租用地址:https:\/\/www.aqxyun.com\/gfcdn\/ 互联网体的架构追求扩展性本质上是为了提高并发能力,各种...
cc防护是什么意思?
CC防护的全称是DDoS防护,是一种利用现代网络攻击方式进行保护的技术。CC攻击是过载攻击的一种,旨在通过向目标网站或服务器发送大量请求来瘫痪它们或使它们无法正常工作。当网站或服务器无法应对大量的请求时,服务质量会降低,用户可能无法访问网站,这可能会对商业和个人带来损失。为了防止这种情况发生,我们...
CC攻击是什么?怎么防护?
深入理解CC攻击:防护策略全解析CC攻击,如同洪水猛兽,是网络世界中的一种恶意DDoS攻击手段。它通过海量的HTTP请求如潮水般涌向目标网站,意图淹没其服务器,导致服务瘫痪,用户访问受阻。面对CC攻击的威胁,我们需采取多层面的防护措施:首先,设置并发连接限制是关键一环。通过设定每个IP地址的最大连接数,...
如何判断网站是否被CC攻击了
什么是CC攻击?CC攻击是黑客集合大量僵尸用户来模拟正常用户的行为,并不断访问需要大量数据操作的地址,导致服务器资源的巨大浪费。CPU长时间处于100%的爆满状态,永远都有处理不完的连接直至网络拥塞,正常的访问被中止。那如何断定自己的网站是否被CC攻击呢?翔云网络通过多年安全防护经验,来简单跟大家说一...
CC攻击详解(HTTP)
HTTP\/CC 攻击造成服务器压力主要原因是Web 服务需要处理大量的HTTP 请求,这会消耗大量的计算资源和 IO 访问资源。攻击者通过不断发出针对不同资源和页面的 HTTP 请求,并尽可能请求无法被缓存的资源(如关键词搜索结果、用户相关资料等),加重服务器负担。此外,攻击流量可能会绕过防护设备,直接对 Web ...
什么是cc?网站被cc攻击怎么办?
CC攻击的防御 目前CC攻击防御有三种:1、软件防御 利用安装在服务器上的防火墙进行拦截,主要代表安全狗、云锁等软件,这类防御适用于CC攻击较小,而且CC特征明显的攻击。2、网站程序防御 利用网站程序限制IP访问频率,并对程序进行优化进少,生成纯静态页,减少动态情况,可一定程度上减少CC攻击的压力。3...
什么是cc攻击
CC = Challenge Collapsar,意为“挑战黑洞”,其前身名为Fatboy攻击,是利用不断对网站发送连接请求致使形成拒绝服务的目的。业界赋予这种攻击名称为CC(Challenge Collapsar,挑战黑洞),是由于在DDOS攻击发展前期,绝大部分都能被业界知名的“黑洞”(Collapsar)抗拒绝服务攻击系统所防护,于是在黑客们研究...
什么是doos,doos攻击都有哪些方法?
CC攻击防护,CC攻击是流量攻击的一种,CC的含义就是模拟多个用户不停地进行访问那些需要大量数据操作,既是需要大量CPU时间的页面,造成服务器资源的浪费,CPU长时间处于100%,永远都有处理不完的连接直至网络拥塞,正常的访问被中止。CC攻击基本上都是针对端口的攻击,属于硬性流量的攻击。CC攻击是模拟多个...
cc攻击总结
CC攻击,作为一种技术含量较高的攻击手段,主要通过大量伪造的请求消耗服务器资源,使得合法请求无法得到响应。面对此类攻击,合理的防护策略能够有效解决问题。然而,当遭遇巨型流量攻击时,尤其是在带宽资源有限的环境下,任何防护措施都会带来高昂的成本。随着云计算概念的日益普及,业界对它的期待也越来越高...