云基础设施发现: API调用时序分散化

API调用时序分散化(API Call Temporal Dispersion)是通过精细控制云服务API调用时序实现隐蔽探测的技术。攻击者将传统高密度、集中式的资源枚举操作,拆解为低频率、长周期的离散请求序列,使单次API调用间隔符合云平台正常业务操作的时间特征。该技术通过分析目标组织的云服务使用模式(如运维时段、批量操作周期),将探测请求嵌入合法的管理行为时间窗口,规避基于API调用频次异常或时序规律的检测机制。

该技术的匿迹效果源于对云平台操作时序特征的深度模拟与动态适配。攻击者构建智能调度系统,实时监测目标云环境的API调用基线(包括请求类型分布、并发连接数、时间间隔标准差等),动态调整探测节奏使其符合观测到的正常模式。关键技术实现包括:基于强化学习的时序优化算法,自动生成最优请求间隔;多线程异步调度机制,将探测任务分解为多个独立线程按需执行;环境感知模块,识别云平台限流策略并主动规避阈值触发。攻击流量在时间维度呈现两种隐匿特征:一是微观层面的单次请求完全融入背景API流量波动范围;二是宏观层面的探测周期与业务维护周期高度吻合。这种时序层面的深度伪装使得基于时间序列分析的异常检测系统难以有效识别恶意探测行为。

ID: T1580.002
Sub-technique of:  T1580
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