题目
ssrf漏洞用来探测服务器内网端口的协议是什么()?A. dictB. httpC. ftpD. gopher
ssrf漏洞用来探测服务器内网端口的协议是什么()?
- A. dict
- B. http
- C. ftp
- D. gopher
题目解答
答案
B
解析
SSRF漏洞的核心在于利用服务器发起请求,探测内网资源。本题的关键在于理解HTTP协议在SSRF攻击中的应用。由于服务器通常通过HTTP协议与外部通信,攻击者可构造恶意HTTP请求,让服务器访问内网端口,从而实现探测。其他协议(如dict、ftp、gopher)虽存在,但HTTP因广泛使用成为主要载体。
协议分析
-
HTTP协议:
- 服务器默认开放HTTP/HTTPS端口(如80、443),攻击者构造类似
https://内网IP:端口的请求,诱导服务器探测内网服务。 - 应用广泛:Web应用普遍使用HTTP,易被攻击者利用。
- 服务器默认开放HTTP/HTTPS端口(如80、443),攻击者构造类似
-
其他协议:
- dict、ftp、gopher:功能特定且使用场景有限,服务器配置相关客户端的情况较少,难以成为主流攻击手段。
攻击流程
- 攻击者构造恶意URL(如
https://192.168.1.100:8080)。 - 服务器未验证URL合法性,主动发起请求。
- 通过请求响应(如状态码、内容)判断内网端口是否开放。