燕山大学李志明获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉燕山大学申请的专利基于增强上下文信息的网络协议模糊测试系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119697076B 。
龙图腾网通过国家知识产权局官网在2025-09-30发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510105433.1,技术领域涉及:H04L43/18;该发明授权基于增强上下文信息的网络协议模糊测试系统是由李志明;周书泉;魏贺萍;张广康设计研发完成,并于2025-01-23向国家知识产权局提交的专利申请。
本基于增强上下文信息的网络协议模糊测试系统在说明书摘要公布了:本发明涉及软件安全检测技术领域,具体公开了基于增强上下文信息的网络协议模糊测试系统,包括:增强上下文信息模块,用于获取状态信息和种子信息,并通过轨迹相邻Call指令插桩增强上下文信息;状态选择模块,用于根据LinUCB选择算法选择用于模糊测试的目标状态,所述LinUCB选择算法基于状态的上下文向量和奖励得出目标状态;种子选择模块,用于根据三元种子选择算法选择用于模糊测试的目标种子;所述三元种子选择算法从种子池的每个种子中提取出种子标签、执行信息和会话信息计算种子价值,进而依据种子价值得出目标种子。本发明可以提高模糊测试的覆盖率。
本发明授权基于增强上下文信息的网络协议模糊测试系统在权利要求书中公布了:1.基于增强上下文信息的网络协议模糊测试系统,其特征在于,包括: 增强上下文信息模块,用于获取状态信息和种子信息,并通过轨迹相邻Call指令插桩增强上下文信息,所述上下文信息是指所述网络协议模糊测试系统通过持续监控收集和分析测试程序的行为而获得的各种反馈数据和运行时的信息,所述轨迹相邻Call指令插桩是指在网络协议程序编译阶段插入Call指令分析代码,以获取程序运行时与执行轨迹相邻的Call指令数量; 状态选择模块,用于根据LinUCB选择算法选择用于模糊测试的目标状态,所述LinUCB选择算法基于状态的上下文向量和奖励得出目标状态; 种子选择模块,用于根据三元种子选择算法选择用于模糊测试的目标种子;所述三元种子选择算法从种子池的每个种子中提取出种子标签、执行信息和会话信息计算种子价值,进而依据种子价值得出目标种子; 所述种子价值主要以部分执行信息和会话信息作为底数和以种子标签为指数两部分进行指数运算,并随着模糊测试中资源消耗的增加而降低,所述种子价值的指数基于种子标签中种子是否被测试、是否被喜爱、是否在当前状态生成和是否发现过新边确定; 所述种子价值的底数基于种子协议程序中执行时所生成的反馈信息、种子与协议程序通信过程中产生的信息影响确定; 所述种子选择模块中,所述种子价值的计算公式为: ; 其中,value表示种子价值,b表示种子价值的底数,p表示种子价值的指数,ε表示减少种子价值的指数权重,表示种子池中所有种子的执行时间的均值,Blp、Nss和Te分别表示种子传输过程中是否丢包、种子的候选子序列被选择次数以及种子的执行时间;当种子传输过程中丢包时,Blp=1,当种子传输过程中未丢包时,Blp=0; 所述种子价值的底数b的计算公式为: ; 其中,Ctac表示所述执行轨迹相邻Call指令数量,Ne表示种子的执行轨迹中边数量,Ch表示种子的状态转换命中次数;为所有种子的状态转换命中次数的平均值,为所有种子的执行轨迹中边数量的平均值; 所述种子价值的指数p的计算公式为: ; 其中,li表示标签集合中的第i个元素,k表示标签集合中的标签数量,μ和β分别表示标签集合的最小阈值和最小指数值,n表示标签集合内元素的总数。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人燕山大学,其通讯地址为:066004 河北省秦皇岛市河北大街西段438号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。