web攻击检测模型的基准测试方法、装置及服务器制造方法及图纸

技术编号:40916213 阅读:13 留言:0更新日期:2024-04-18 14:43
本发明专利技术提供一种web攻击检测模型的基准测试方法、装置及服务器,该方法包括:对目标网站的线上真实流量进行捕获并存储,在测试环境下进行流量回放,得到回放流量;在测试环境下向目标网站发送正确http请求和攻击http请求;根据回放流量和http请求,生成访问日志和攻击日志;从访问日志中提取并标注正常样本,从攻击日志中提取并标注攻击样本;将攻击样本和正常样本提取形成测试数据集;使用待测试的web攻击检测模型对测试数据集进行处理,根据模型测试结果和攻击样本的标注数量,输出基准测试结果。该方法快速收集和构造测试样本,提高了模型测试的效率;模拟攻击使测试样本的攻击类型覆盖更齐全,提高了模型测试的准确度。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种web攻击检测模型的基准测试方法、装置及服务器


技术介绍

1、传统的web应用攻击检测基本依赖于网络应用防火墙(web applicationfirewall,waf)规则,该方式主要检测已知的攻击类型,且存在一定的漏报和误报,规则维护难度大。机器学习检测技术的引入,可以减少基于规则防护技术的漏报和误报,作为waf规则检测技术的一种补充。而机器学习检测模型需要持续更新迭代以提升模型的准确度,在开发阶段前期,对模型进行基准测试可以有效评估模型更新迭代的效果。但基准测试还处于算法测试的起步阶段,缺少测试样本数据的积累。

2、现有技术中,对模型进行基准测试的阶段,测试数据有两个来源:一是来源于开发人员用于模型训练时所用的数据,二是来源于网上公开的攻击样本库。

3、然而专利技术人发现,直接使用开发人员用于模型训练的测试数据不满足算法测试的数据互斥性,获取网上公开的攻击样本库耗时耗力,短时间内收集的样本数量有限,且攻击类型覆盖不全,导致使用现有技术中的测试数据对web攻击检测模型进行基准测试时,往往存在测试本文档来自技高网...

【技术保护点】

1.一种web攻击检测模型的基准测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对目标网站的线上真实流量进行捕获并存储,得到网络流量样本,包括:

3.根据权利要求1所述的方法,其特征在于,所述在测试环境下向目标网站发送http请求,其中所述http请求包括正确http请求和攻击http请求,包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述回放流量和多个http请求,生成多个攻击日志和多个访问日志,包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述模型测试结果和所述攻击样本的标注...

【技术特征摘要】

1.一种web攻击检测模型的基准测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对目标网站的线上真实流量进行捕获并存储,得到网络流量样本,包括:

3.根据权利要求1所述的方法,其特征在于,所述在测试环境下向目标网站发送http请求,其中所述http请求包括正确http请求和攻击http请求,包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述回放流量和多个http请求,生成多个攻击日志和多个访问日志,包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述模型测试结果和所述攻击样本的标注数量,输出基准测...

【专利技术属性】
技术研发人员:陈丽宋雨伦李大中谢云龙吕烨
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1