검색으로 돌아가기
기록
基于大模型构建状态机的有状态协议模糊测试方法及系统
발명유효
8청구항 · 2 독립항
§ Ⅰ
개요
출원인
杭州电子科技大学; 杭州威努特信息技术有限公司; 北京威努特技术有限公司
발명자
徐向华; 邵童俊; 王然; 龙国东; 张东旗
IPC 분류
H04L 9/40 (2022.01)H04L 43/18 (2022.01)H04L 69/22 (2022.01)
本发明公开了基于大模型构建状态机的有状态协议模糊测试方法及系统,该方法首先预处理协议规范文档,并通过提示词引导信息大模型分析得到状态机信息,再用状态机大模型构建初始状态机,并初始化消息字典。其次基于初始状态机进行协议测试,通过向测试大模型输入提示词对流量日志进行理解,得出报文字段补充完善字典,消息字典中的报文请求字段和响应码相结合,完善初始状态机,得到细粒度状态机。最后基于细粒度状态机,输入提示词,由分析大模型分析当前测试覆盖的盲区,并引导模糊测试器优先测试最有可能触发深层漏洞的未覆盖状态,完成模糊测试。本发明让模糊器有方向地测试有潜力的测试状态区域,进行准确高效的模糊测试。