当前位置:网站首页>DDOS攻击真的是无解吗?不!
DDOS攻击真的是无解吗?不!
2022-08-05 00:53:00 【中云时代-防御可测试-小余】
在安全圈里,DDoS可谓家喻户晓。从DDoS诞生开始,无数网络安全工程师就对它深恶痛绝,像Google、亚马逊等技术实力强劲的巨头公司,也无法避免遭受DDoS攻击。
可以这么说,DDoS是目前最强大、最难防御的攻击之一,属于世界级难题,没有解决办法,只能缓解。
我们不禁好奇,为什么DDoS攻击是无解的?是技术水平不够,还是其他什么原因?
无解的DDoS
DDoS的原理其实不复杂,就是利用大量肉鸡,仿照真实用户行为,使目标服务器资源消耗殆尽,最终无法为用户提供服务。
就好像一家火锅店来了一群地痞流氓,光占座不叫餐,导致正常顾客没座位,点不了餐,火锅店无法正常开店。
我们举一个例子,就可以了解为什么DDoS无法解决。
CC攻击是DDoS的一种类型,攻击者会借助代理服务器生成受害主机的合法请求。
相信大家都有过这样的经历,当某一个网站或者app在做秒杀、限时活动、抢购活动时,访问量突增,导致页面打开速度变慢,如果人数超出服务器负载,页面可能就完全打不开了。
攻击者发动CC攻击的结果,与上面的例子一模一样。对于防御方来说,很难分辨谁是真实用户,谁是攻击者的肉鸡,敌人是谁都不知道,更别说发起进攻了。
成本是硬伤
虽然无法解决DDoS攻击,但可以采用一些技术手段,来缓解或者提高攻击的门槛。
防御方的成本主要来自购买游戏盾、高防IP等云防护产品、采用的技术手段支出的人工成本、购买硬件设备的成本等等。
同样,攻击者发动DDoS攻击,也需要付出相应的成本,比如时间成本、购买肉鸡的成本、购买0day及其他漏洞的成本、编写或购买DDoS程序的成本、甚至还可能是委托第三方发动DDoS所需要的费用等等。
边栏推荐
- Lattice PCIe 学习 1
- Kubernetes 网络入门
- After the staged testing is complete, have you performed defect analysis?
- JUC thread pool (1): FutureTask use
- Software Testing Interview Questions: What is Software Testing?The purpose and principle of software testing?
- BC(转)[js]js计算两个时间相差天数
- tensor.nozero(),面具,面具
- Software testing interview questions: test life cycle, the test process is divided into several stages, and the meaning of each stage and the method used?
- MBps与Mbps区别
- oracle create user
猜你喜欢

Introduction to JVM class loading

(十七)51单片机——AD/DA转换

oracle create user

DHCP的工作过程

软件基础的理论

软件测试技术之最有效的七大性能测试技术

QSunSync Qiniu cloud file synchronization tool, batch upload

深度学习原理学习小结 - Self-Attention/Transformer

Dynamic Programming/Knapsack Problem Summary/Summary - 01 Knapsack, Complete Knapsack

活动推荐 | 快手StreamLake品牌发布会,8月10日一起见证!
随机推荐
张驰咨询:揭晓六西格玛管理(6 Sigma)长盛不衰的秘密
GCC: paths to header and library files
Software testing interview questions: What is the difference between load testing, capacity testing, and strength testing?
How DHCP works
2022 Hangzhou Electric Power Multi-School Session 3 Question B Boss Rush
OPENWIFI实践1:下载并编译SDRPi的HDL源码
如何用 Solidity 创建一个“Hello World”智能合约
Software testing interview questions: How many types of software are there?
2022牛客多校训练第二场 H题 Take the Elevator
CNI(Container Network Plugin)
手把手基于YOLOv5定制实现FacePose之《YOLO结构解读、YOLO数据格式转换、YOLO过程修改》
ORA-01105 ORA-03175
Dynamic Programming/Knapsack Problem Summary/Summary - 01 Knapsack, Complete Knapsack
Interview summary: Why do interviewers in large factories always ask about the underlying principles of Framework?
二叉树[全解](C语言)
2022 Hangzhou Electric Power Multi-School Session 3 K Question Taxi
新来个技术总监,把DDD落地的那叫一个高级,服气
Matlab uses plotting method for data simulation and simulation
tiup status
新唐NUC980使用记录:在用户应用中使用GPIO