CN119496667A 基于分布式调度机制的web应用防火墙自动测试方法及装置 (天翼云科技有限公司)_第1页
CN119496667A 基于分布式调度机制的web应用防火墙自动测试方法及装置 (天翼云科技有限公司)_第2页
CN119496667A 基于分布式调度机制的web应用防火墙自动测试方法及装置 (天翼云科技有限公司)_第3页
CN119496667A 基于分布式调度机制的web应用防火墙自动测试方法及装置 (天翼云科技有限公司)_第4页
CN119496667A 基于分布式调度机制的web应用防火墙自动测试方法及装置 (天翼云科技有限公司)_第5页
已阅读5页,还剩26页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于分布式调度机制的WEB应用防火墙自动本申请提供了一种基于分布式调度机制的WEB应用防火墙自动测试方法及装置,所述方法程将不同组的测试用例分配给与防护网站数量攻击流量存在差异且无法及时检验现有防护模22.根据权利要求1所述的基于分布式调度机制的3.根据权利要求2所述的基于分布式调度机制4.根据权利要求3所述的基于分布式调度机制的WEB应用夹名及攻击流量发送的时间作为参数实时获取WEB应用防火墙的防护日志信息;防护模块验证子模块通过配置文件中设置的预期防护信息和日志中获取的防护信息进行比较来确5.根据权利要求3所述的基于分布式调度机制6.根据权利要求3所述的基于分布式调度机制的W主进程扫描指定测试用例文件夹下的所有测试用例,根据防护模37.根据权利要求1所述的基于分布式调度机制8.根据权利要求7所述的基于分布式调度机制的WS201、基于轮询的调度方法,主进程将每个文件S202、基于探测的方法,主进程将每个文件夹9.根据权利要求1所述的基于分布式调度机制的WE工作节点会在收集完一套完整的测试集后,将收集到的测中任一项所述的基于分布式调度机制的WEB应用防火墙4[0002]WEB应用防火墙(WebApplicationFirewall,WAF)是一种专门设计用于保护Web对WEB应用防火墙的测试大都基于人工构造的测试用例或者利用测试工具构造的测试用[0007]第一方面,本申请示出了一种基于分布式调度机制的WEB应用防火墙自动测试方5[0021]根据本申请第一方面的方法,所述用例模板包括对应防护模块配置接入子模块、所述对应防护模块配置接入子模块通过读取其所在文件夹的文件夹名来动态确认在哪一取子模块通过其所在文件夹的文件夹名及攻击流量发送的时间作为参数实时获取WEB应用中获取的防护信息进行比较来确认防护模块6[0041]一种基于分布式调度机制的WEB应用防火墙自动化测试装置,包括处理器和用于基于分布式调度机制的WEB应用防火墙自[0043](1)本申请引入分布式调度机制,通过主进程为不同子进程分配相应模块的测试行对应域名下分配的测试用例解除单防护域名执行时的用例依赖关系,缩短WEB应用防火[0044](2)本申请在用例的设计中,本发明借助了线上攻击集群收集的真实攻击流量对自动对应模块的测试用例,以解决WEB应用防火墙无法及时检验现有防护模块能否防护[0046]图1是本申请的一种基于分布式调度机制的WEB应用防火墙自动测试方法及装置7[0053]在对本申请提供的基于分布式调度机制的WEB应用防火墙自动测试方法及装置进[0059]execnet作为Python的一个库,为Python程序员提供了强大的跨解释器通信和执[0066]所述分布式调度机制是一种用于在分布式系统中协调和管理资源分配和任务执8[0082]所述对应防护模块配置接入子模块通过读取其所在文件夹的文件夹名来动态确[0083]所述攻击流量触发子模块通过读取其所在文件夹的文件夹名来确认对哪一个防[0084]所述WEB应用防火墙对应防护日志获取子模块通过其所在文件夹的文件夹名及攻[0085]所述防护模块验证子模块通过配置文件中设置的预期防护信息和日志中获取的9证工作节点1执行的CC防护模块的测试用例不影响工作节点2执行的web基础防护模块的测节点执行完任务后,通过execnet的receive方法将测试结果或其他执行结果回传给主进[0112]一种基于分布式调度机制的WEB应用防火墙自动化测试装置,包括处理器和用于基于分布式调度机制的WEB应用防火墙自护配置的接入、各模块攻击流量触发及WEB应用防火墙各模块的防护能力验证的全流程工[0115](2)在用例的设计中,本发明借助了线上攻击集群收集的真实攻击流量对测试用块的测试用例,解决了WEB应用防火墙无法及时检验现有防护模块能否防护0day漏洞的问[0117](1)本申请引入分布式调度机制,通过主进程为不同子进程分配相应模块的测试行对应域名下分配的测试用例解除单防护域名执行时的用例依赖关系,缩短WEB应用防火[0118](2)本申请在用例的设计中,本发明借助了线上攻击集群收集的真实攻击流量对自动对应模块的测试用例,以解决WEB应用防火墙无法及时检验现有防护模块能否防护[0120]本申请为Web应用防火墙提供了一套成熟的自动化测试方案;为用例之间存在依[0124]图5是本申请示出的一种电子设备800的框图。例如,电子设备800可以是移动电多媒体组件808和处理组件802之间的例包括用于在电子设备800上操作的任何应用程序或方法的指令,联系人数据,电话簿数[0128]电源组件806为电子设备800的各种组件提供电力。电源组件806可以包括电源管[0129]多媒体组件808包括在所述电子设备800和用户之间的提供一个输出接口的屏在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光被配置为接收外部音频信号。所接收到的音频信号可以被进一步存储在存储器804或经由[0131]I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可述组件为电子设备800的显示器和小键盘,传感器组件814还可以检测电子设备800或电子在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如[0133]通信组件816被配置为便于电子设备800和其他设备之间有线或无线方式的通[0138]计算机可读存储介质1900还可以包括一个电源组件1926被配置为执行计算机可出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论