慢连接攻击的原理和防范

简介:

所谓的慢攻击就是相对于ddos而言的,大家都知道ddos,海量的数据包从各个地方蜂拥而来,把服务器打死,但有时候慢连接攻击也能达到这个效果,在http协议当中

最基本的过程是:

1 客户端连接一个主机

2 服务器接收连接 

3 客户端请求一个文件 

4 服务器发送一个应答

它的原理就是让服务器等待先于目标服务器建立连接,再服务器再保持连接等待的时候就消耗了资源,在kali linux里有一款针对服务器进行慢连接攻击的软件slowtset。

它包含了几种攻击方式,有Slow headers,Slow body,Slow read,slow POST

2017年04月20日 - costin - costin的博客 



对于头部:

http请求报文当中,它的后面存在一个空行,包括回车符和换形符。。

换行,他的意思是告诉服务器在请求头部结束,后面就不再有请求头。

如果服务器没有收到这个回车符或者换行符。。。他就一直在那等着。。很忠心哈然后攻击者就利用这点,发送一个http头部,一直不停的发,然后服务器就在那等啊等,结果你懂的,消耗了服务器的资源,对于这种攻击的防范,只需将这个ip地址加入黑名单就行了。。。

还有slowpost

2017年04月20日 - costin - costin的博客 


这是post的请求,攻击者向服务器发送post请求报文这个时候的数据长度设置很大。但在随后的数据发送中,只发送很小的数据。然后,导致目标服务器一直等待攻击者发送数据。然后慢慢的。服务器就满了。

2017年04月20日 - costin - costin的博客

这是我对学校网站的一个慢连接攻击可以看到,攻击方式是slowread,它的攻击方式是客户端与服务器建立连接并发送了一个HTTP请求,客户端发送完整的请求给服务器端,然后一直保持这个连接,然后以很低的速度读取回复。它让服务器误认为客户端很忙。到连接快超时的时候它才读取数据,消耗服务器的资源,但这样效果不是很大。如果要使效果增大的话,请求的资源必须要大。至于如何去防御慢连接攻击,可以从服务器本身入手,如nginx和lighttpd不容易受满攻击的攻击,还有使用nginxapache的反向代理。有兴趣的,可以去了解



本文转自 towardly 51CTO博客,原文链接:http://blog.51cto.com/brighttime/1918085

相关文章
|
15天前
|
运维 监控 安全
F5防火墙如何应对恶意攻击?一文搞懂
F5防火墙如何应对恶意攻击?一文搞懂
19 0
|
4月前
|
安全 网络协议 网络安全
网站被攻击了该怎么办?如何恢复网站,如何避免网站被攻击?
网站被攻击了该怎么办?如何恢复网站,如何避免网站被攻击?
|
缓存 安全 网络协议
防不胜防 了解DNS缓存中毒攻击原理
网络上出现史上最强大的互联网漏洞——DNS缓存漏洞,此漏洞直指我们应用中互联网脆弱的安全系统,而安全性差的根源在于设计缺陷。利用该漏洞轻则可以让用户无法打开网页,重则是网络钓鱼和金融诈骗,给受害者造成巨大损失。
1508 0
|
3月前
|
存储 安全 网络安全
怎么看服务器是中毒了还是被攻击?以及后续处理方案
怎么看服务器是中毒了还是被攻击?以及后续处理方案
|
4月前
|
SQL 监控 安全
如何发现服务器被入侵了,服务器被入侵了该如何处理?
如何发现服务器被入侵了,服务器被入侵了该如何处理?
|
6月前
|
云安全 安全 Linux
网站服务器怎么做防御?遇到攻击如何解决?
如今黑客攻击越来越多也十分猖獗,我们应如何防护呢?
45 0
|
11月前
|
SQL 安全
SQL注入-安全狗超大数据包绕过
SQL注入-安全狗超大数据包绕过
160 0
|
安全 Linux Shell
服务器遭受攻击之后的常见思路
当服务器收到攻击的时候该怎么办
|
负载均衡 安全 网络协议
网站遭受DDOS攻击如何解决防止被攻击的方案分析
网站、APP,以及服务器每天都会遭受到DDOS流量攻击,据SINE安全统计,目前互联网2019年上半年的流量攻击趋势明显增加,每天接触到的流量攻击事件达到两千多次,与去年的攻击数据相比较有所微上升。国内大部分的网站,APP应用都使用的是阿里云,以及腾讯云,百度云的服务器,通过上述三家公开的一些流量攻击报告,从流量攻击事件,挖矿病毒,僵尸肉鸡,网站篡改攻击事件中,来总结一下今年上半年的DDOS流量攻击的趋势。
214 0
网站遭受DDOS攻击如何解决防止被攻击的方案分析
|
域名解析 缓存 监控
网站被劫持攻击以及流量攻击如何解决
目前越来越多的服务器被DDOS流量攻击,尤其近几年的DNS流量攻击呈现快速增长的趋势,DNS受众较广,存在漏洞,容易遭受到攻击者的利用,关于DNS流量攻击的详情,我们来大体的分析一下,通过我们SINE安全这几年的安全监控大数据来看清DNS的攻击。一种是DNS路由劫持攻击,一种是DNS流量放大攻击。
254 0
网站被劫持攻击以及流量攻击如何解决

热门文章

最新文章