云存储对象发现: API请求速率限制自适应扫描

ID Name
T1619.001 API请求速率限制自适应扫描
T1619.002 跨租户分布式枚举
T1619.003 元数据混淆查询

API请求速率限制自适应扫描(Rate-Limit Adaptive API Scanning)是一种针对云服务API调用频率控制机制设计的隐蔽探测技术。攻击者通过动态调整对象枚举请求的发送频率,使其始终保持在云服务商设定的API速率限制阈值之下,同时结合请求参数的智能变化,模拟合法用户的正常数据访问模式。该技术通过精细控制请求间隔、批量查询规模及错误重试策略,在规避云平台反滥用机制的同时,持续获取目标存储桶的敏感元数据。

该技术的匿迹效果源于对云平台安全策略的逆向适配与行为模式仿真。攻击者首先通过预扫描获取目标云服务商的API速率限制策略(如AWS S3的每秒请求数限制),构建动态调整算法确保单账户请求频次始终处于安全基线范围内。其次,通过引入随机化抖动因子,在时间维度上消除请求间隔的机械规律性,避免触发基于时序分析的异常检测。在请求内容层面,采用渐进式元数据收集策略,将完整存储桶枚举任务拆解为多个离散的ListObjectsV2分段查询,每个查询会话仅获取有限数量的对象索引,并通过合法的continuation-token机制实现跨会话数据拼接。技术实施过程中同步监控云平台返回的HTTP 429状态码,实时调整攻击节奏以规避账户封禁风险,最终形成"低振幅、长周期"的持续渗透模式。

ID: T1619.001
Sub-technique of:  T1619
Tactic: 环境测绘
Platforms: IaaS
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