• 【每天学习一点新知识】CC攻击和DDoS的区别


    目录

    CC攻击原理

    CC攻击现象:

    和DDoS的区别

    CC攻击的常用防护方式


    CC攻击原理

    CC(Challenge Collapsar),可以归为DDoS攻击的一种,对一些消耗资源较大的应用页面不断发起正常的请求,以达到消耗服务端资源的目的

    CC攻击模拟多个用户(多少线程就是多少用户)不停的进行访问那些需要大量数据操作(就是需要大量CPU时间)的页面。就像大学生选课那个疯狂啊!选课网页一下就崩溃了

    CC攻击现象:

    1. 网站服务器的流量瞬间可达到几十M以上,网站打不开;

    2. 查看日志,发现不同的IP都反复访问一个相同的文件;

    DDoS的区别

    (1)CC一般针对网页发起攻击,而DDoS针对服务器IP发起攻击

    (2)CC采用真实IP,DDoS采用伪造IP

    (3)CC的流量较小,不易察觉,而DDoS会产生特别大的异常流量

    (4)CC通常是应用层攻击,涉及的协议主要是HTTP,HTTPS,消耗的是服务器的CPU资源;DDoS通常是网络层和传输层,涉及协议主要是IP,UDP和TCP,通常消耗的是网络带宽

    (5)CC攻击的危害不是毁灭性的,但是持续时间长。DDoS的攻击会比CC攻击更难防御,造的危害会更大

    CC攻击的常用防护方式

    1、云WAF(例如:360安全卫士、百度云加速……)

    当用户访问你的域名时,会经过这类产品的代理扫描,发现问题直接拦下,没问题的话再把用户请求转到你的网站 ,但是有被绕过的风险且网站访问数据不保密

    2、web服务器端区分攻击者与正常访客

    通过分析网站日志,基本可以分辨出哪个IP是CC攻击的

    例如普通浏览者访问一个网页,必定会连续抓取网页的HTML、CSS、JS和图片等一系列相关文件,而CC攻击是通过程序来抓取网页,仅仅只会抓取一个URL地址的文件,不会抓取其他类型的文件 所以通过辨别攻击者的IP,进行屏蔽,就可以起到很好的防范效果

    3、网站内容静态化

    静态内容可以极大程度的减少系统资源消耗,也就破坏了攻击者想要让服务器资源耗尽的目的

    4、限制IP连接数

    一般正常的浏览者肯定不会在一秒内连续多次极快的访问同一个页面,可以配置web服务器,限定ip访问频率

    5、限制代理的访问

    因为一般的代理都会在HTTP头中带X_FORWARDED_FOR字段,但也有局限,有的代理的请求中是不带该字段的,另外有的客户端确实需要代理才能连接目标服务器,这种限制就拒绝了这类合法客户

     

  • 相关阅读:
    C++函数内联详解
    【k8s金牌知识】k8s升级攻略
    STM32F103ZET6_ADC
    基于51单片机酒精浓度检测仪超限报警Proteus仿真
    KT148A语音芯片SOP外挂功放芯片8002D的说明_V1
    为什么Java能够称霸移动开发领域这么多年?
    【C语言】明解数组(1)
    大学生抗疫逆行者网页作业 感动人物HTML网页代码成品 最美逆行者dreamweaver网页模板 致敬疫情感动人物网页设计制作
    Python数据分析与机器学习29-支持向量机(SVM)
    详细了解JVM运行时内存
  • 原文地址:https://blog.csdn.net/m0_51683653/article/details/127640620