什么是SSL洪泛攻击和SSL重新协商攻击?

客户端向服务器请求安全连接并不复杂,但服务器需要投入大量处理能力才能提供安全连接。SSL洪泛攻击或重新协商攻击会利用这种不对称的工作负载:先请求建立安全连接,再重新协商该连接关系。对客户端而言,这两个过程都很简单,但会消耗服务器端大量计算资源。

此类攻击最初以一家F5客户为目标。F5现场服务团队利用BIG-IP系统和F5 iRules脚本语言,成功抵御了这次大规模协同攻击。

此iRule现已可通过F5 DevCentral在线社区获取。该规则规定,如果设备在任意60秒内尝试重新协商超过5次,系统将静默断开连接。

这种方法的主要优势在于,攻击者会误以为攻击仍在生效并持续运行,而实际上,服务器已忽略该请求,转而处理有效的用户请求。