厦门理工学院;厦门市美亚柏科信息安全研究所有限公司许奇臻获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉厦门理工学院;厦门市美亚柏科信息安全研究所有限公司申请的专利基于大模型智能体的GUI程序定向模糊测试方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121302377B 。
龙图腾网通过国家知识产权局官网在2026-03-06发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511861798.3,技术领域涉及:G06F21/57;该发明授权基于大模型智能体的GUI程序定向模糊测试方法及系统是由许奇臻;王嘉珑;张志杰;陈瑛琪;李桂森;黄燕设计研发完成,并于2025-12-11向国家知识产权局提交的专利申请。
本基于大模型智能体的GUI程序定向模糊测试方法及系统在说明书摘要公布了:本发明公开了一种基于大模型智能体的GUI程序定向模糊测试方法及系统,方法包括:接收待测试的GUI程序源码,并对GUI程序源码通过静态分析构建事件流图,基于事件流图以及用户指定的目标代码区域,通过反向事件流分析得到目标关联与依赖链;基于GUI界面实时状态以及约束信息,通过多模态大模型生成符合交互逻辑的初始事件序列;在初始事件序列的基础上,以事件约束关系为核心,对初始事件序列进行定向进化,得到测试结果。本发明实现定向模糊测试的目标驱动能力与环境感知测试的复杂交互适配能力深度融合,解决现有技术在GUI程序深层漏洞检测中深度不足与效率低下的问题。
本发明授权基于大模型智能体的GUI程序定向模糊测试方法及系统在权利要求书中公布了:1.一种基于大模型智能体的GUI程序定向模糊测试方法,其特征在于,包括: S101,接收待测试的GUI程序源码,并对所述GUI程序源码通过静态分析构建事件流图,基于所述事件流图以及用户指定的目标代码区域,通过反向事件流分析得到目标关联与依赖链; S102,基于GUI界面实时状态以及约束信息,通过多模态大模型生成符合交互逻辑的初始事件序列;其中,所述约束信息包括目标关联与依赖链、由事件流图定义的数据依赖关系与控制依赖关系及目标代码区域的功能描述;所述多模态大模型通过以下步骤生成初始事件序列:接收GUI自动化工具根据GUI界面实时状态生成的界面截图与控件属性字典,通过视觉-文本对齐学习,识别控件的语义功能;接收静态分析输出的目标关联与依赖链,结合控件的语义功能的理解结果,规划符合约束的事件执行顺序; 结合目标代码区域的功能描述,在事件执行顺序中融入目标导向的事件参数选择,生成自然语言描述事件序列;将所述自然语言描述事件序列转换为GUI自动化工具可执行的指令格式,得到初始事件序列; S103,在所述初始事件序列的基础上,以事件约束关系为核心,对初始事件序列进行定向进化,得到测试结果;其中,在定向优化过程中,在不违反事件流图中的数据依赖关系与控制依赖关系的前提下,变异生成新的事件序列,并通过事件级距离度量评估新的事件序列与目标代码区域的接近程度,将距离更近的事件序列视为更优个体,并在后续迭代中获得更高的变异优先级;其中,S103具体包括:接收初始事件序列,并对所述初始事件序列采用事件序列结构变异与事件参数变异相结合的双重变异机制进行变异,得到种子序列;对变异生成的种子序列,以序列是否能触达目标代码区域及触达深度为条件判断其是否为优质种子序列;其中,若当前尚未有种子序列到达目标代码区域:统计种子序列覆盖静态分析提取的目标关联与依赖链的事件数量,若当前种子序列能够执行到了新的目标关联与依赖链的事件,则视为优质种子序列,并反馈至下一轮迭代,以通过持续迭代逐步向目标代码区域逼近;若当前已有种子序列到达目标代码区域:对比新种子序列与已生成种子序列的目标路径差异,若新种子序列能覆盖其他种子序列未触达的目标路径,则标记该种子序列以另一条未发现的路径到达目标代码区域;根据最终的优质种子序列生成测试结果。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人厦门理工学院;厦门市美亚柏科信息安全研究所有限公司,其通讯地址为:361024 福建省厦门市集美区理工路600号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励