kali攻击——cc攻击

一:cc攻击的含义

CC攻击:也称为Challenge Collapsar攻击,是DDoS(分布式拒绝服务)攻击的一种类型。CC攻击的原理是(利用互联网协议(IP)中的弱点,通过伪造源IP地址、利用反射放大等技术手段,使目标服务器无法区分攻击流量和正常流量)攻击者控制某些主机不停地向目标服务器发送大量貌似合法的请求,造成服务器资源耗尽,直到宕机崩溃。这些请求通常针对需要大量数据操作(即需要大量CPU时间)的页面,如论坛、博客等动态页面

二:cc攻击的类型:

CC攻击可以分为三种类型:直接攻击、代理攻击和僵尸网络攻击。直接攻击主要针对有重要缺陷的WEB应用程序,比较少见。而代理攻击和僵尸网络攻击则更为常见,攻击者利用代理服务器或僵尸网络(被黑客控制的计算机)发动攻击,使得追踪变得非常困难。

(详细)

  1. 直接攻击
    • 主要针对有重要缺陷的WEB应用程序。当程序编写存在问题时,可能会出现这种攻击。攻击者直接针对应用程序的漏洞进行攻击,通过发送大量请求来耗尽服务器资源。
  2. 僵尸网络攻击
    • 类似于DDoS(分布式拒绝服务)攻击。攻击者利用一个由大量被黑客控制的计算机(僵尸网络)组成的网络,向目标服务器发送大量请求。由于这些请求来自不同的IP地址,因此很难追踪和防御。
  3. 代理攻击
    • 攻击者使用一批代理服务器来发送请求。例如,控制100个代理服务器,每个代理同时发出10个请求,这样目标服务器就会同时收到1000个并发请求。一旦请求完成,代理服务器会立即断开与目标服务器的连接,使得追踪变得更加困难。
  4. 肉鸡攻击
    • 也称为傀儡机攻击。攻击者使用CC攻击软件,控制大量被入侵的个人电脑(肉鸡)发动攻击。这些肉鸡可以模拟正常用户访问网站的请求,伪造成合法数据包,使得防御变得更加困难。
  5. 反射型CC攻击
    • 攻击者利用第三方服务器(通常是一个公开可访问的网站)作为反射器,向目标服务器发送大量伪造的请求数据包。由于反射器的带宽和处理能力较大,可以有效地放大攻击效果,使目标服务器承受更大的压力。
  6. 慢速连接型CC攻击
    • 攻击者与目标服务器建立连接,但不发送任何数据,只是保持连接状态。这样会占用服务器的资源,导致正常用户无法建立连接或接收到响应。这种攻击方式相对较难检测和阻止,因为攻击者并没有发送大量的请求数据包。
  7. 慢速传输型CC攻击
    • 攻击者与目标服务器建立连接后,发送大量的低速传输数据包。这样会占用服务器的带宽和处理能力,导致正常用户无法获得快速的响应。与慢速连接型CC攻击类似,这种攻击方式也相对较难检测和阻止。
三:被攻击的迹象  /  防护
  1. 访问量异常增长:尤其是短时间内出现大量来自不同IP地址的请求时,这可能是CC攻击的迹象。
  2. 服务器性能下降:CC攻击会导致服务器资源被大量占用,使得网站响应速度变慢,甚至出现无法访问的情况。如果你在访问网站时感到页面加载缓慢或响应超时,这可能是CC攻击的结果。
  3. 日志异常:检查服务器日志,如果发现大量来自同一IP地址或相似IP地址段的请求,且这些请求在短时间内频繁发生,那么可能是CC攻击的表现。
  4. 资源占用过高:CC攻击通过大量请求占用服务器的资源,包括CPU、内存和带宽等。如果服务器的资源使用率急剧上升,甚至达到饱和状态,这可能是CC攻击的结果。
  5. 服务器宕机:如果CC攻击的强度过大,服务器的硬件设备可能会过载,导致服务器宕机。此时网站将无法访问,给用户带来严重的影响。
  6. 防火墙异常:为了防御CC攻击,许多网站管理员会部署防火墙。当服务器遭受CC攻击时,防火墙的日志可能会异常增长,出现大量的拒绝服务记录。

如果你发现以上迹象,那么可能你的服务器正在遭受CC攻击。此时,你需要尽快采取措施来防御和应对CC攻击,以保护你的网站和服务器的安全和稳定。以下是一些可能的应对策略:

  1. 启用验证码机制:在登录、注册、重置密码等关键操作时,引入验证码机制,以防止CC攻击中的暴力破解行为。
  2. 使用CDN:CDN可以将流量分散到不同的服务器中,从而减轻单个服务器的压力。
  3. 增加带宽:将带宽增加到能够处理更多流量的水平,以增强服务器抗击CC攻击的能力。
  4. 使用安全硬件设备:如调度器和防火墙等,可以大大降低CC攻击的风险。
  5. 监控和分析流量:对网络流量进行持续监控,以便在攻击发生时及时响应。
  6. 控制访问速率:利用防火墙、CDN或其他第三方服务限制每个用户的TCP连接数,以降低服务器负荷并减小CC攻击的影响。
四:实验教程 

进入root模式下

su root

输入命令

参数1:并发数(请求的用户量)

参数2:发送总量(请求的总次数)

网站地址

此三项自己设定

ab -n 参数1 -c 参数2 网址

 出现如下表示攻击成功

五:cc攻击与ddos攻击的区别

 CC攻击(流量不大,真实IP)
通常是应用层攻击,攻击对象是网页,涉及的协议主要是HTTP,HTTPS,消耗的是服务器的CPU资源(通过请求大量调用CPU的资源,例如查询数据库)

DDOS攻击(流量很大,伪造IP)
通常是网络层和传输层,攻击对象是IP,涉及协议主要是IP,UDP和TCP,通常消耗的是网络带宽

  • 16
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值