摘要
本发明提供了一种基于多智能体协同的渗透测试系统和方法,包括交互模块及包含大语言模型LLM的计划生成代理、计划规划代理和计划执行代理,其中:交互模块用于接收用户输入的待解决问题;计划生成代理用于根据待解决问题生成渗透测试任务计划;计划规划代理用于将渗透测试任务计划进行拆分,生成多个子计划;并利用强化学习技术筛选出对应于当前计划描述的最优工具的最佳适配API,并从子任务中抽取当前API所需参数,生成最终的渗透测试命令;计划执行代理用于接收计划规划代理传递的渗透测试命令,并执行命令,记录产生的执行结果。本发明使用户只需给出一个渗透测试目标和目的,就能够自动给出渗透测试方案并进行渗透测试任务,最终给出结果。
技术关键词
渗透测试系统
多智能体协同
计划
渗透测试工具
强化学习技术
规划
风险评估报告
大语言模型
命令
自动化渗透测试
渗透测试方法
对齐技术
筛选算法
模块
参数
处理器
计算机设备
插件
可读存储介质
列表
系统为您推荐了相关专利信息
计划生成系统
机组组合模型
经济调度模型
机组发电
开机方式
电价预测方法
历史负荷数据
发电量
电量预测模型
天气
数据分析系统
企业
饱和度
神经网络模型构建
资金