首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSL协议能够提供对SYN洪泛攻击的保护吗?

问SSL协议能够提供对SYN洪泛攻击的保护吗?
EN

Stack Overflow用户
提问于 2019-01-04 14:14:02
回答 2查看 3.2K关注 0票数 3

我想知道SSL协议是否能够提供任何方法来保护用户免受SYN洪水(Ddos)攻击。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-01-04 14:34:45

你知道这是ddos攻击。攻击者将SYN数据包发送到“淹没”服务器,并消耗服务器资源。服务器很忙,所以任何人都无法连接,建立成功的TCP握手。

SSL是保护我们不被捕获重要数据(如密码)的协议。SSL或最新版本的TSL不能保护我们不受ddos的影响。

无论如何,SSL是旧协议,您应该使用TSL1.2或1.3(更安全)。

DDoS攻击就像..。在同一时间发送关于同一台服务器的100万个请求,接下来,该服务器没有时间对此请求负责。

我认为维基百科在这个话题中能帮助你理解这个问题。

示例:

您有服务器,此时可以与10个不同的用户连接,但攻击者使用100台PC与您的服务器连接。所以攻击者发送了100个数据包SYN。接下来,您的服务器希望将100 SYN数据包重新发送到这100台PC上,但是在1s上,服务器只能获得10个SYN并重新发送10个SYN。

SSL的工作方式是:

代码语言:javascript
复制
You -> SYN -> Server
You <- SYN-ACK <- Server
You -> ACK -> Server
etc. 

正如您所看到的,攻击者也可以像您一样将SYN发送到服务器,但不要重新发送响应并生成数据包SYN的垃圾邮件。SSL没有任何不能阻止DDoS的东西。

票数 1
EN

Stack Overflow用户

发布于 2019-01-04 14:25:13

SYN攻击试图耗尽一个系统,这样就无法成功地与TCP握手。但是SSL/TLS协议只在成功的握手之后才启动,也就是说它首先需要成功的TCP握手。因此,SSL/TLS无助于防止SYN泛滥。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54040646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档