暴力破解: 协议模拟暴力破解

协议模拟暴力破解(Protocol-Emulated Brute Force)是一种通过深度模仿合法协议交互特征实施的隐蔽密码攻击技术。攻击者通过逆向分析目标系统的认证协议(如OAuth 2.0、SAML),构建符合协议规范的认证请求包,将暴力破解过程伪装成正常的身份验证流程。该技术突破传统基于简单HTTP POST的破解模式,通过协议级特征模拟绕过应用层防护机制,实现攻击流量与合法流量的深度混淆。

该技术的匿迹机制建立在协议逆向工程与流量特征克隆两个层面。首先对目标认证协议进行深度解析,提取包括请求头结构、参数编码规则、会话令牌机制等关键特征。随后构建协议兼容的破解框架,自动生成符合协议规范的认证请求,同时植入合法客户端指纹(如浏览器User-Agent、移动设备ID)。攻击过程中采用动态会话维持技术,自动处理双因素认证挑战、验证码交互等防护机制。通过将暴力破解操作封装在标准协议交互流程中,有效规避基于非常规请求特征(如缺失Referer头、异常Content-Type)的防护规则,使攻击流量具备协议层面的合法性背书。

ID: T1110.003
Sub-technique of:  T1110
Tactic: 凭据获取
Platforms: Containers, IaaS, Identity Provider, Linux, Network, Office Suite, SaaS, Windows, macOS
Contributors: shrugginG
Created: 02 October 2020
Last Modified: 15 October 2024

Mitigations

This type of attack technique cannot be easily mitigated with preventive controls since it is based on the abuse of system features.

Detection

Coming soon