WEB渗透 --- 常见问题总结

1. 不安全的HTTP方法 :

1)描述:

不安全的HTTP方法一般包括: TRACE、 PUT、 DELETE、 COPY等。 其中最常见的为TRACE方法可以回显服务器收到的请求, 主要用于测试或诊断, 恶意攻击者可以利用该方法进行跨站跟踪攻击(即XST攻击), 从而进行网站钓鱼、 盗取管理员cookie等。 其他说明方式如下所示:

常用方法:

方法 解释
PUT 向指定的目录上传文件
DELETE 删除指定的资源
COPY 将指定的资源复制到Destination消息头
指定的位置
MOVE 将指定的资源移动到Destination消息头
指定的位置

 

CONNECT 客户端使用Web服务器作为代理
PROPFIND 获取与指定资源有关的信息, 如作者、 大
小与内容类别
TRACE 在响应中返回服务器收到的原始请求
DEAD 返回报文的头部
OPTIONS 客户端询问服务器可以提交哪些请求方法
GET 获取服务器资源
POST 传输实体文本

 


2) 检测方法

1、 使用抓包软件抓取数据包

2、 拦截数据包, 将HTTP方法修改为GET、 POST、 HEAD、 PUT、 DELETE、TRACE等

3、 分别发送数据包到服务器

4、 查看每种HTTP方法的返回结果。 如果服务器完全忽略请求或者返回错误, 则该项是安全的。 如果服务器有其他任何返回, 则服务器响应了不必要的方法, 是不安全的。

注意: GET和POST响应是正常的, 其他的不正常

 

 

 

上一篇:strace 跟踪进程中的系统调用


下一篇:微服务链路追踪