IPS 与 IDS66 条

暴力破解检测

针对 SSH、RDP、数据库与 Web 登录的密集尝试,可通过频率阈值与失败比例检测并联动封禁。

安全设备配置速查安全更新于 2026-10-13

暴力破解的检测思路

针对 SSH、RDP、数据库与 Web 登录的密集尝试,特征不是单个报文而是行为模式:同一来源短时间大量失败、同一目标被多个来源轮流尝试、以及连接频率明显偏离正常运维习惯。检测的价值在于把这类尝试变成可告警事件,并可联动封禁来源,从而把攻击成本抬高到不划算。

基本信息

适用平台华为 USG 等具备暴力破解检测能力的安全设备,以及 WAF 与主机侧防护
检测维度同源多次失败、同目标多源尝试、短时高频连接
处置动作告警、临时封禁来源地址、联动边界设备执行
必要例外堡垒机、自动化巡检与监控探测来源必须加入白名单

典型使用场景

  • 公网暴露的 SSH 或 RDP:从互联网可直达的管理端口,是爆破的首选目标
  • 对外 Web 登录入口:撞库与口令爆破从应用层进行,需要与应用行为特征结合
  • 数据库端口外露:未经评估就放通数据库端口的系统,风险与爆破叠加
  • 内部横向尝试:内网主机被控后对同网段批量试口令,属于典型横向移动信号
  • 阈值校准:上线初期用日志统计正常失败基线,再设定告警与封禁阈值

阈值设计示例

阈值设计示例
同源 5 分钟内认证失败 20 次  → 触发告警
同源 5 分钟内认证失败 50 次  → 临时封禁 30 分钟
同一目标被 10 个以上来源尝试 → 触发高风险告警
白名单:堡垒机、监控探测源、自动化运维脚本出口
封禁条目设置自动老化,到期自动解除

场景与特征对照

场景典型特征处置重点
SSH/RDP 爆破同源高频连接与失败封禁来源并限制管理端口暴露
Web 撞库大量账号名轮换尝试结合应用日志与账号锁定策略
数据库爆破短时大量连接尝试端口不应对互联网开放
内网横向多目标同源低速率尝试定位被控主机,优先处置源头
封禁动作必须有自动老化:运营商 NAT 后一个地址可能对应大量正常用户,长期封禁会波及无关人员。

易错点

  • 阈值过严会封禁共享出口的正常用户,运营商 NAT 地址被误封会引发大面积投诉
  • 不区分协议与业务特征,正常轮询与爆破被混为一谈,误报持续消耗处置人力
  • 只告警不联动处置,爆破会一直持续到成功为止
  • 忘记把堡垒机与监控探测源加入白名单,自动封禁把运维通道切断

数据来源与参考

  • NIST SP 800-63B(数字身份认证指南)
  • 华为 USG6000 产品文档:暴力破解检测
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌