一种基于分层强化学习的自动化网络安全检测方法技术

技术编号:41735305 阅读:25 留言:0更新日期:2024-06-19 12:55
本发明专利技术提出一种基于分层强化学习的自动化网络安全检测方法,属于网络空间安全技术领域。本发明专利技术主要包括:抽象网络安全检测过程,表征为马尔科夫决策过程,构建自动化网络安全检测模型;针对自动化网络安全检测中存在的行为空间爆炸问题,通过对网络安全检测行为进行分解,构建基于分层强化学习的自动化网络安全检测模型;在不同的网络环境中训练模型,实现特定规模的网络环境的自动化网络安全检测。本发明专利技术结合人工智能技术解决网络空间防御的相关问题。

【技术实现步骤摘要】

本专利技术属于网络空间安全,尤其涉及一种基于分层强化学习的自动化网络安全检测方法


技术介绍

1、网络安全检测(penetration testing,pt)是一种通过实施经授权的攻击来评估计算机系统或网络安全性的方法。网络安全检测从潜在的攻击者的角度对系统和网络进行分析,包括对安全漏洞的积极利用,该过程主要对以下三个方面的内容展开分析:(1)对系统可能存在的潜在漏洞进行分析,这些漏洞可能是由于糟糕的或不合适的系统配置带来的;(2)对已知和未知的硬件或软件缺陷进行分析;(3)对流程或技术策略中执行的操作漏洞进行分析。随着网络和相关领域的发展,网络安全检测已经成为评估网络整体安全性的公认做法。

2、网络安全检测主要由经验丰富的人工专家进行,其成功的关键取决于可用的专业知识。当前已经开发了许多支持网络安全检测的框架和工具,如metasploit、nessus和tenable等,但这些工具仅实现了网络安全检测过程中部分步骤的自动化,仅能辅助专家进行信息获取、漏洞利用等,并不能代替人工进行智能决策,该过程仍依赖于人工参与。因此,网络安全检测自动化仍然意本文档来自技高网...

【技术保护点】

1.一种基于分层强化学习的自动化网络安全检测方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种基于分层强化学习的自动化网络安全检测方法,其特征在于,在所述步骤S1中:

3.根据权利要求2所述的一种基于分层强化学习的自动化网络安全检测方法,其特征在于,在所述步骤S1中,所述网络安全检测过程中向所述智能体输入的状态表征为:

4.根据权利要求3所述的一种基于分层强化学习的自动化网络安全检测方法,其特征在于,在所述步骤S2中:所述第二智能体、所述第三智能体、所述第四智能体分别对应所述行为中的所述本地漏洞利用行为、所述远程漏洞利用行为以及所述主机间横...

【技术特征摘要】

1.一种基于分层强化学习的自动化网络安全检测方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种基于分层强化学习的自动化网络安全检测方法,其特征在于,在所述步骤s1中:

3.根据权利要求2所述的一种基于分层强化学习的自动化网络安全检测方法,其特征在于,在所述步骤s1中,所述网络安全检测过程中向所述智能体输入的状态表征为:

4.根据权利要求3所述的一种基于分层强化学习的自动化网络安全检测方法,其特征在于,在所述步骤s2中:所述第二智能体、所述第三智能体、所述第四智能体分别对应所述行为中的所述本地漏洞利用行为、所述远程漏洞利用行为以及所述主机间横向移动行为。

5.根据权利...

【专利技术属性】
技术研发人员:张旻李倩玉胡淼施凡李阳郑敬华
申请(专利权)人:中国人民解放军国防科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1