自动化漏洞利用迁移引擎

跨版本沿用利用策略

提取现有利用代码中的策略,在目标内核版本的对应执行点强制对齐,使漏洞利用在不同版本间自动迁移,解决了传统自动利用生成对模板依赖强、忽略可用利用能力的问题。

Jiang, Zheyue · 章元 · Xu, Jun · Xinqian, Sun · Zhuang, Liu · 杨珉

2023

参数信息

迁移成功率
83.5 %
成功迁移案例数
56
总迁移案例数
67

技术优势

迁移可复用利用策略

AEM观察到,使漏洞利用在某个版本上成功的策略往往也能用于其他可被利用的版本,因此将原利用代码的策略迁移到目标版本。

只对齐关键执行点

AEM战略性地识别真正影响利用的执行点,只在这些点强制对齐,避免全量对齐带来的高成本和低可行性。

成功迁移56/67

在67个需要迁移的案例中,AEM原型成功迁移56个,成功率83.5%,证明其有效性。

超越模板驱动AEG

不同于模板驱动的自动利用生成,AEM不依赖模板,而是利用已有利用所体现的可用能力,更适合跨版本评估。

应用场景