摘要:针对传统缓冲区溢出漏洞修复方法依赖固定模板、难以应对复杂变种及运行态差异的问题, 本研究提出基于微补丁自适应优化算法AOMP (micro-patch adaptive optimization algorithm)的自动化修复框架, 通过对漏洞上下文特征进行结构化建模, 并利用Q-learning算法在预定义补丁原语库中进行策略优化, 实现了针对不同漏洞状态的最优微补丁自动生成. 利用多层数据集开展实验, 结果表明AOMP在基础溢出样本上的修复成功率达98.2%, 复杂变种漏洞成功率为93.3%, 在真实漏洞场景中实现了100%的防御效果. 同时, 平均性能开销仅为4.8%, 比传统工具TuxFix降低55%, 验证了该框架可根据漏洞特征动态调整补丁结构, 实现对未知变种的自适应修复, 从而为确保系统安全提供技术支撑.