ImageVerifierCode 换一换
格式:DOCX , 页数:47 ,大小:122.39KB ,
资源ID:8691666      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8691666.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Citrix NetScaler WAF测试计划.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Citrix NetScaler WAF测试计划.docx

1、Citrix NetScaler WAF测试计划 网页应用防火墙设备测试方案客户名称:测试厂商:测试日期:目录目录 21 测试概要 11.1 测试目的 11.2 测试内容 11.3 测试计划 21.3.1 测试人员 21.3.2 测试时间 21.3.3 测试地点与联系人 22 测试环境 32.1 测试设备 32.2 IP地址分配 33 功能测试 43.1 设备部署能力测试 43.1.1 Reverse Proxy架构部署测试 43.1.2 L2 In-line架构能力测试 53.1.3 L3 In-line架构测试 63.1.4 L2和L3 In-line混合模式架构测试 73.2 WAF防护

2、功能测试 83.2.1 设备自学习功能测试 83.2.2 协议合规性检查测试 93.2.3 统一入口访问限制 103.2.4 OWASP TOP 10弱点防护 113.2.5 敏感性资料防护 183.2.6 阻拦和模拟阻拦(只告警) 193.2.7 告警中敏感信息的掩码 203.2.8 阻拦页面自定义 213.2.9 告警中敏感信息的掩码 223.2.10 导入扫描工具结果 233.2.11 特征库自动和手动更新 243.2.12 应用内容重写 253.2.13 链接分析 263.3 阻断式攻击防护功能测试 273.3.1 基于4-7层的访问控制 273.3.2 HTTP请求速率控制 283.

3、3.3 HTTP SLOW POST攻击防护能力(可选测试) 293.3.4 网站内容爬取防护 303.3.5 SSL (HTTPS)加速功能测试 313.4 报告功能 323.4.1 定制报告功能测试 323.4.2 日志或者报告的外发 333.4.3 法规遵从报告 343.4.4 访问性能报告 353.5 管理维护功能测试 353.5.1 系统升级功能测试 363.5.2 监控报表功能测试 373.5.3 分级分权管理 383.6 高可靠性测试 383.6.1 Active-Standby模式 383.6.2 Active-Active模式 404 性能测试 414.1 HTTP网页防护流

4、量吞吐性能 414.2 HTTP网页防护请求速率性能 424.3 SYN Flood攻击防护性能 431 测试概要1.1 测试目的为确保应用防火墙设备能符合各项系统要求,并提供DDOS防御,故进行本次测试。项目涵盖各项日后将启用的功能,重点在验证设备能力和厂商专业表现。1.2 测试内容在机房内架设Web测试环境,在客户端和服务器中间安放应用防火墙,测试设备的功能和效能。在测试中将比较各家产品对应用防火墙安全方面的能力。本次测试内容主要包括两个主要方面内容,功能测试和性能测试。应用防火墙功能测试部分内容包括:1. 设备部署方式能力测试2. 应用防火墙功能测试3. 阻断攻击防护测试阻4. 管理维护

5、功能测试应用防火墙性能测试部分内容包括:1. HTTP应用防护流量吞吐性能2. HTTP应用防护请求速率性能3. Syn Flood攻击防护性能1.3 测试计划1.3.1 测试人员本次测试,由XXXX厂商和XXXX双方工程师参与,主要人员包括: XXXX: XXXX:1.3.2 测试时间测试将分为两个阶段进行,第一阶段进行功能测试,第二阶段进行性能测试。在正式测试工作启动之前还需要前期准备,具体落实测试方案,测试计划和测试环境准备工作。1.3.3 测试地点与联系人 测试地点: 测试环境联系人:2 测试环境2.1 测试设备用途设备数量型号安装软件WEB应用防火墙测试 厂商自行准备1压力测试工具1

6、三层交换机L3 Switch1PC服务器通用Web服务器1Badstore包含大量漏洞的服务器PC客户端通用PC1包含多种Web攻击工具2.2 IP地址分配设备IP地址段三层交换机测试设备服务器客户端3 功能测试3.1 设备部署能力测试3.1.1 Reverse Proxy架构部署测试测试编号测试日期被测设备型号测试目的检查在此架构下,WAF功能是否正确运作测试项目SQL Injection和服务器版本资料删除测试地点测试工具有弱点的网站,如Badstore测试连接图测试步骤1. 按照测试连接图连接测试设备和测试服务器;2. 测试服务器为HTTP网页服务器;3. 配置设备IP地址;4. 配置客

7、户端使用WAF上配置的VIP5. WAF设备分别启用防护功能,包括 SQL Injection 服务器版本资料删除(如在服务器回应的HTTP Header中Server:IIS6.0的资料移除)预期结果SQL Injection攻击被阻挡,服务器版本资料被移除测试结果SQL Injection防护是否符合服务器版本资料刪除是否符合是/否是/否备注后端服务器仅启用HTTP服务,相关凭证请服务器厂商依需求配置测试员签名用户_ 厂商_3.1.2 L2 In-line架构能力测试测试编号测试日期被测设备型号测试目的检查在此架构下,WAF功能是否正确运作测试项目SQL Injection和服务器版本资料

8、删除测试地点测试工具有弱点的网站,如Badstore测试连接图测试步骤1. 按照测试连接图连接测试设备和测试服务器;2. 测试服务器为HTTP网页服务器;3. 配置设备IP地址;4. 配置客户端使用WAF上配置的VIP;5. WAF设备分别启用防护功能,包括 SQL Injection 服务器版本资料删除(如在服务器回应的HTTP Header中Server:IIS6.0的资料移除)预期结果SQL Injection攻击被阻挡,服务器版本资料被移除测试结果SQL Injection防护是否符合服务器版本资料刪除是否符合是/否是/否备注后端服务器仅启用HTTP服务,相关凭证请服务器厂商依需求配置

9、测试员签名用户_ 厂商_3.1.3 L3 In-line架构测试测试编号测试日期被测设备型号测试目的检查在此架构下,WAF功能是否正确运作测试项目SQL Injection和服务器版本资料删除测试地点测试工具有弱点的网站,如Badstore测试连接图测试步骤1. 按照测试连接图连接测试设备和测试服务器;2. 测试服务器为HTTP网页服务器;3. 配置设备IP地址;4. 配置客户端使用WAF上配置的VIP;5. WAF设备分别启用防护功能,包括 SQL Injection 服务器版本资料删除(如在服务器回应的HTTP Header中Server:IIS6.0的资料移除)预期结果SQL Injec

10、tion攻击被阻挡,服务器版本资料被移除测试结果SQL Injection防护是否符合服务器版本资料刪除是否符合是/否是/否备注后端服务器仅启用HTTP服务,相关凭证请服务器厂商依需求配置测试员签名用户_ 厂商_3.1.4 L2和L3 In-line混合模式架构测试测试编号测试日期被测设备型号测试目的检查在此架构下,WAF功能是否正确运作测试项目SQL Injection和服务器版本资料删除测试地点测试工具有弱点的网站,如Badstore测试连接图测试步骤1. 按照测试连接图连接测试设备和测试服务器;2. 测试服务器为HTTP网页服务器;3. 配置设备IP地址;4. 配置客户端使用WAF上配置

11、的VIP 和Subnet A之后端服务器通讯;5. WAF设备分别启用防护功能,包括 SQL Injection 服务器版本资料删除(如在服务器回应的HTTP Header中Server:IIS6.0的资料移除)预期结果SQL Injection攻击被阻挡,服务器版本资料被移除测试结果SQL Injection防护是否符合服务器版本资料删除是否符合是/否是/否备注后端服务器仅启用HTTP服务,相关凭证请服务器厂商依需求配置测试员签名用户_ 厂商_3.2 WAF防护功能测试3.2.1 设备自学习功能测试测试编号测试日期被测设备型号测试目的网页应用中包含了大量的URL、参数、方法、Cookie等元

12、素,如果通过手工根据各个元素来设定安全规则将有非常大的工作量,而且容易出现错误。因此,需要进行自动网站模型学习。测试WAF是否能正确的自动的学习到网站建构模型测试项目设备自学习功能测试地点测试工具有弱点的网站,如Badstore测试连接图测试步骤1. 按照测试连接图连接测试设备和测试服务器;2. 测试服务器为HTTP服务;3. 配置设备IP地址;4. 配置客户端访问WAF上配置的VIP;5. 在WAF上针对每个防护类别对象开启Learning功能6. 发起到后台服务器的应用访问预期结果在启用学习功能后,设备会自动列出学习到的URL,表单,Cookie等信息测试结果自动学习功能是否符合是/否备注

13、测试员签名用户_ 厂商_3.2.2 协议合规性检查测试测试编号测试日期被测设备型号测试目的系统可对HTTP协议进行检查,发现不规范的HTTP协议数据。HTTP协议检查应该至少包括,非法的Http版本、非法主机名、过长的Http请求、过长的Http参数、未知的Http方法等等测试项目HTTP协议检查测试地点测试工具有弱点的网站,如Badstore测试连接图测试步骤1. 按照测试连接图连接测试设备和测试服务器;2. 测试服务器为HTTP服务;3. 配置设备IP地址;4. 配置客户端访问WAF上配置的VIP;5. 使用浏览器发起到后台服务器的应用访问6. 通过HTTP Profie及其Rewrite

14、功能设置协议合规性检查预期结果对于HTTP协议进行合规性检查测试结果合规性检查功能是否符合是/否备注测试员签名用户_ 厂商_3.2.3 统一入口访问限制测试编号测试日期被测设备型号测试目的应用中包含了不同的URL,提供不同的内容给客户端,只允许用户从首页进行登陆后在访问其他页面,不允许直接访问其它页面。避免敏感信息泄露和暴力攻击测试项目统一访问入口限制测试地点测试工具有弱点的网站,如Badstore测试连接图测试步骤1. 按照测试连接图连接测试设备和测试服务器;2. 测试服务器为HTTP服务;3. 配置设备IP地址;4. 配置客户端访问WAF上配置的VIP;5. 在WAF上开启Start UR

15、L(Enforce)功能6. 客户端访问首页后观察是否可以访问其他页面7. 结束访问,退出浏览器8. 重新打开浏览器,访问非首页的任何一个页面预期结果在启用该能后,设备仅允许用户从首页登陆后访问其它页面测试结果功能是否符合是/否备注测试员签名用户_ 厂商_3.2.4 OWASP TOP 10弱点防护测试编号测试日期被测设备型号测试目的测试WAF是否能正确阻挡攻击测试项目OWASP TOP 10弱点防护测试地点测试工具有弱点的网站,如Badstore,和弱点扫面工具W3AF或者IBM AppScan测试连接图测试步骤7. 按照测试连接图连接测试设备和测试服务器;8. 测试服务器为HTTP服务;9

16、. 配置设备IP地址;10. 配置客户端访问WAF上配置的VIP;11. WAF在不启用防护功能时,用扫描工具进行扫描,并记录弱点数量,并标记为VA12. WAF在启用防护功能时,用扫描工具进行扫描,并记录弱点数量,并标记为VP预期结果在启用防护功能后,查找到的弱点数量应该比启用之前少测试结果OWASP TOP 10防护是否符合防护能力比分(VA-VP)/VA x 100%)是/否得分:_%备注防护能力比分较高者,防护能力较佳测试员签名用户_ 厂商_3.2.4.1 SQL Injection防护测试编号测试日期被测设备型号测试目的测试WAF是否能正确阻挡攻击测试项目SQL Injection测

17、试地点测试工具有弱点的网站,如Badstore,SQL Injection语句测试连接图测试步骤1. 按照测试连接图连接测试设备和测试服务器;2. 测试服务器为HTTP服务;3. 配置设备IP地址;4. 配置客户端访问WAF上配置的VIP;5. 开启SQL Injection防护功能,在网页表单或者URL参数中提交SQL注入语句预期结果WAF能够识别并进行拦截测试结果SQL Injection防护是否符合是/否备注测试员签名用户_ 厂商_3.2.4.2 跨站脚本防护测试编号测试日期被测设备型号测试目的测试WAF是否能正确阻挡攻击测试项目跨站脚本攻击测试地点测试工具有弱点的网站,如Badstor

18、e,和跨站脚本测试连接图测试步骤1. 按照测试连接图连接测试设备和测试服务器;2. 测试服务器为HTTP服务;3. 配置设备IP地址;4. 配置客户端访问WAF上配置的VIP;5. 在网页的表单中将跨站脚本录入进去6. 开启XSS保护功能预期结果WAF可以对包含恶意脚本的请求进行拦截测试结果XSS防护是否符合是/否备注测试员签名用户_ 厂商_3.2.4.3 Cooike篡改防护测试编号测试日期被测设备型号测试目的测试WAF是否能正确阻挡攻击测试项目Cookie防篡改测试地点测试工具有弱点的网站,如Badstore,和MantraPortable浏览器(集成多种攻击攻击,在OWASP.org网站

19、中下载)测试连接图测试步骤1. 按照测试连接图连接测试设备和测试服务器;2. 测试服务器为HTTP服务;3. 配置设备IP地址;4. 配置客户端使用下载的浏览器访问WAF上配置的VIP;5. 通过浏览器附带的Cookies Manager插件工具进行原始Cookie修改(Tools-Application Auditing-Cookies Manager+)6. 开启Cookie防篡改保护功能预期结果WAF可以保护Cookie避免被篡改测试结果Cookie篡改防护是否符合是/否备注测试员签名用户_ 厂商_3.2.4.4 Cooike代理/加密防护测试编号测试日期被测设备型号测试目的测试WAF是

20、否能将服务器返回给客户端的Cookie进行二次处理,以保护原始Cookie避免遭受窃取测试项目Cookie代理/加密测试地点测试工具有弱点的网站,如Badstore测试连接图测试步骤1. 按照测试连接图连接测试设备和测试服务器;2. 测试服务器为HTTP服务;3. 配置设备IP地址;4. 配置客户端使用下载的浏览器访问WAF上配置的VIP;5. 开启Cookie代理功能(可对原始服务器返回的Cookie进行加密,替换等)预期结果WAF可以对原始Cookie进行加密或者安全替换测试结果Cookie代理是否符合是/否备注测试员签名用户_ 厂商_3.2.4.5 表单一致性防护测试编号测试日期被测设备

21、型号测试目的测试WAF是否能正确阻挡隐藏表单恶意篡改测试项目表单防篡改测试地点测试工具有弱点的网站,如Badstore,和MantraPortable浏览器(集成多种攻击攻击,在OWASP.org网站中下载)测试连接图测试步骤1. 按照测试连接图连接测试设备和测试服务器;2. 测试服务器为HTTP服务;3. 配置设备IP地址;4. 配置客户端使用下载的浏览器访问WAF上配置的VIP;5. 通过浏览器附带的TamperData插件工具进行隐藏表单参数值修改(Tools-Application Auditing-Tamper Data)6. 开启表单一致性保护功能预期结果WAF可以对隐藏表单参数进

22、行保护测试结果表单参数篡改防护是否符合是/否备注测试员签名用户_ 厂商_3.2.4.6 Buffer Overflow防护测试编号测试日期被测设备型号测试目的测试WAF是否能正确阻挡Buffer Overflow测试项目Buffer Overflow测试地点测试工具有弱点的网站,如Badstore测试连接图测试步骤1. 按照测试连接图连接测试设备和测试服务器;2. 测试服务器为HTTP服务;3. 配置设备IP地址;4. 配置客户端使用下载的浏览器访问WAF上配置的VIP;5. 在浏览器地址栏中,输入一个较长的URL参数值,或者在表单中提交一个较长的查询请求6. 开启Buffer Overflo

23、w保护功能预期结果WAF可以防止Buffer Overflow测试结果Buffer Overflow防护是否符合是/否备注测试员签名用户_ 厂商_3.2.5 敏感性资料防护测试编号测试日期被测设备型号测试目的测试WAF是否能防范敏感性资料外泄测试项目信用卡资料隐藏测试地点测试工具有弱点的网站,如Badstore测试连接图测试步骤1. 按照测试连接图连接测试设备和测试服务器;2. 测试服务器为HTTP服务;3. 配置设备IP地址;4. 配置客户端访问WAF上配置的VIP,访问包含信用卡信息的页面;5. WAF开启信用卡资料防护功能预期结果网页所显示的信用卡号码有部分被屏蔽掉测试结果信用卡资料外泄

24、防护是否符合是/否备注测试员签名用户_ 厂商_3.2.6 阻拦和模拟阻拦(只告警)测试编号测试日期被测设备型号测试目的在系统初始或者异常情况下,可以进行模拟运行,只提供真实告警,但是不进行阻拦,保证业务的持续性测试项目阻拦和模拟阻拦测试地点测试工具测试连接图测试步骤1. 测试各种部署模式下的阻断效果2. 设置系统为模拟阻断,测试是否可以同样生成告警,但是不对业务造成任何影响预期结果可有效阻止和模拟阻断测试结果是否实现可有效阻止和模拟阻断是/否备注测试员签名用户_ 厂商_3.2.7 告警中敏感信息的掩码测试编号测试日期被测设备型号测试目的对于告警事件中出现的敏感信息进行掩码,例如信用卡信息等,用

25、户名及其密码等,掩去的信息使用星号代替测试项目敏感信息掩码测试地点测试工具测试连接图测试步骤1. 设备开启Confidentail Form功能2. 访问信用卡信息相关页面预期结果对敏感信息成功掩码测试结果是否实现对敏感信息成功掩码是/否备注测试员签名用户_ 厂商_3.2.8 阻拦页面自定义测试编号测试日期被测设备型号测试目的可自定义阻断页面测试项目阻断页面的自定义测试地点测试工具测试连接图测试步骤1. 自定义阻断页面2. 触发阻断,观察阻断页面的效果预期结果有效自定义阻断页面,阻断页面还可以提供违规相关的信息,例如,事件ID、会话ID、相关违规提示等等测试结果是否实现如上需求是/否备注测试员签名用户_ 厂商_

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1