最近,一个名为“slowloris”的剧本引起了人们的关注。slowloris 所做的基本概念并不是新的攻击,但鉴于最近的关注,我发现针对我们的一些 Apache 网站的攻击略有增加。
目前似乎没有任何 100% 的防御措施。
我们(到目前为止)确定的最佳解决方案是增加 MaxClients。
这当然无非是增加了对攻击者电脑的要求,并没有真正100%保护服务器。
另一份报告表明,在 Apache 服务器前使用反向代理(例如 Perlbal)有助于防止攻击。
使用 mod_evasive 限制来自一台主机的连接数并使用 mod_security 拒绝看起来像是由 slowloris 发出的请求似乎是迄今为止最好的防御。
ServerFault上有没有人遇到过这样的攻击?如果是这样,您采取了哪些措施来保护/预防它?
注意:这个问题是针对 Apache 服务器的,因为据我了解,Windows IIS 服务器不受影响。