-
题名基于强化学习的智能化渗透路径规划与求解优化
- 1
-
-
作者
李成恩
朱东君
贺杰彦
韩兰胜
-
机构
华中科技大学网络空间安全学院
武汉金银湖实验室
-
出处
《计算机科学》
CSCD
北大核心
2024年第11期329-339,共11页
-
基金
国家重点研发项目(2022YFB3103402)
国家自然科学基金(62072200,62172176,62127808)。
-
文摘
在大数据技术广泛应用的背景下,传统渗透测试过于依赖专家经验和人工操作的问题日益显著。自动化渗透测试旨在解决上述问题以达到更准确全面地发现系统安全漏洞的效果,而寻找最优渗透路径是自动化渗透测试中最重要的任务。然而,当前的主流研究试图在包含大量冗余路径的原始解空间中规划最优路径,导致问题的求解复杂度大幅提升;此外,当前研究对漏洞利用和正奖励获取动作的评估不够。通过剔除大量冗余渗透路径,并采取漏洞利用样本增强方法和正奖励样本增强方法,可以简化问题并优化训练过程。基于此,结合解空间转换和样本增强,提出了MASK-SALT-DQN算法,并定性和定量地分析了该方法对模型求解过程的影响,通过压缩比来衡量解空间转换给模型完成目标所带来的收益。实验表明,原始解空间中冗余解路径的比例始终保持在83%以上,证明了解空间转换的必要性。此外,在标准场景下,理论压缩比为57.2,实验压缩比与理论压缩比的误差仅为1.40%,且相比基线方法,MASK-SALT-DQN在所有实验场景下均有最优的表现,证明了其有效性和先进性。
-
关键词
渗透路径规划
强化学习
解空间转换
样本增强
压缩比
-
Keywords
Penetration path planning
Reinforcement learning
Solution space transformation
Sample enhancement
Compression ratio
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-