安全测试用例:检查是否存在不安全的HTTP方法

1、用例描述:检查是否存在不安全的HTTP方法

2、前提条件:Web服务器运行正常

3、测试步骤:

手工构造HTTP报文测试:

a.点击"开始"-"运行",输入cmd并回车,运行cmd.exe

b.输入telnet IP 端口 (其中IP和端口按实际情况填写,用空格隔开,比如:telnet 111.111.111.111 8080)

c.回车

d.在新行中输入如下一行,并回车

OPTIONS / HTTP/1.0

e.检查返回结果中的Allow的方法不包含不安全的方法

返回结果样例:

HTTP/1.1 200 OK

Server: Apache-Coyote/1.1

X-Powered-By: Servlet 2.4; nginx-4.0.5.GA (build: CVSTag=Branch_4_0 date=200231231231)/Tomcat-5.5

Allow: GET, HEAD, POST, PUT, DELETE, TRACE, OPTIONS

Content-Length: 0

Date: Mon, 29 Jun 2032 01:12:17 GMT

Connection: close

备注:

手工测试仅以构造OPTIONS方法为例,如果OPTIONS方法被服务器禁止,请手工构造DELETE、PUT、TRACE、MOVE、COPY等不安全方法报文。

4、预期结果:

不包含不安全的HTTP方法(如DELETE、PUT、TRACE、MOVE、COPY)

相关推荐
that's boy11 小时前
Google 发布 Sec-Gemini v1:用 AI 重塑网络安全防御格局?
人工智能·安全·web安全·chatgpt·midjourney·ai编程·ai写作
virelin_Y.lin13 小时前
系统与网络安全------网络通信原理(6)
安全·web安全·应用层·ftp·dns·telnet
zl0_00_014 小时前
文件上传漏洞
网络·安全·web安全
拾柒SHY21 小时前
WEB安全-CTF中的PHP反序列化漏洞
web安全·网络安全
Codingwiz_Joy1 天前
Day21 -GitHub监控工具~Github-monitor的配置
安全·github·安全性测试
白猫a٩1 天前
记一次某网络安全比赛三阶段webserver应急响应解题过程
安全·web安全·网络安全
计算机鬼才~1 天前
网络安全·第二天·ARP协议安全分析
网络·安全·web安全·arp
扫地僧0091 天前
大模型在网络安全领域的七大应用
人工智能·安全·web安全·自动化·大模型·deepseek·微调参数
浩浩测试一下1 天前
网络安全中信息收集需要收集哪些信息了?汇总
安全·web安全·网络安全·oracle·sqlite·系统安全·可信计算技术
sszdlbw1 天前
BUUCTF-web刷题篇(19)
web安全·web·安全漏洞·buuctf