ctf--http服务--put上传漏洞

joker-vip joker-vip     2023-04-22     672

关键词:

开门见山

 


 

1. 扫描靶机ip,发现PCS 192.168.31.48

 技术图片

 

 

2. 用nmap扫描靶机的开放服务和版本信息

 技术图片

 

 

3. 再扫描全部信息

 技术图片

 

 技术图片

 

 

4. 用nikto探测靶机http服务敏感信息

 技术图片

 

 

5. 再用dirb扫描http敏感目录

 技术图片

 

 

6. 使用OWASP-ZAP对站点进行扫描,并没有大的漏洞

 技术图片

 

 

7. 对敏感目录进行测试是否有PUT漏洞

 技术图片

 

 

8. 制作webshell复制到桌面

 技术图片

 

 

9. 使用浏览器插件poster上传webshell

 技术图片

 

 技术图片

 

 

10. 查看浏览器,webshell上传成功

 技术图片

 

 

11. 开启监听

 技术图片

 

 技术图片

 

 

12. 点击执行webshell后,监听端收到反馈

 技术图片

 

 

13. 优化终端

 技术图片

 

 

14. 查看当前登录用户权限

 技术图片

 

 


 

利用iisput漏洞上传木马,获取webshell

...传木马,获取webshell。1.扫描目标端口发现80端口,开放IIS服务。2.这里利用IISPUT漏洞的专用工具iiswrite来进行漏洞利用:(1)选择options方法探测主机所支持的请求方法发现支持put和move方法即可进一步进行漏洞利用。(2)选用PUT... 查看详情

ctf--http服务--路径遍历(拿到www-data用户权限)

...机ip,发现PCS172.18.4.20   2.用nmap扫描靶机开放服务及版本   3.再扫描靶机的全部信息     4.用nikto工具探测http服务敏感信息     5.用dirb工具探测http服务敏感信息  &nb... 查看详情

上传漏洞分类(代码片段)

...样会当做asp来解析,如下图:     WebDav漏洞:  服务器开启WebDav扩展后,如果支持PUT、Move、Copy、Delete等方法,就可能存在安全隐患。测试步骤如下:    第一步,通过OPTIONS探测服务器支持的HTTP方法。     ... 查看详情

ctf--http服务--路径遍历(提升root用户权限)

...否可以密码复用   11.用nmap扫描靶机,发现ssh服务开启   12.使用ssh连接zico用户   13.尝试提权,失败   14.利用zip提权,成功到root权限   1 查看详情

web中间件常见漏洞总结(代码片段)

...不同的技术架构之间共享信息和资源。中间件位于客户机服务器的操作系统之上,管理着计算资源和网络通信。中间件=平台+通信一、IIS中间件1、IIS6.0PUT漏洞漏洞原理IIS6.0sever在web服务扩展中开启了WebDAV。WebDAV是在一中HTTP1.1的扩... 查看详情

C# HttpHandler 接受 PUT 请求上传内容

...源。处理程序在我的开发机器上本地运行良好,但是我在服务器上运行它时遇到问题。Web服务器服务器是IIS6(在W2K 查看详情

文件上传漏洞,解析漏洞总结(代码片段)

...了一个可执行的脚本文件,并通过此脚本文件获得了执行服务器端命令的能力。常见场景是web服务器允许用户上传图片或者普通文本文件保存,而用户绕过上传机制上传恶意代码并执行从而控制服务器。显然这种漏洞是getshell最... 查看详情

通过 HTTPS PUT 上传,无需后端脚本处理程序

...9【问题描述】:有没有办法通过PUT方法将文件上传到https服务器,而无需服务器端脚本来处理请求?我配置了服务器,但是如果我尝试这个请求,我得到405错误(请求的方法PUT不允许用于URL)。谢谢【问题讨论】:【参考方案1... 查看详情

AFNetworking 使用 PUT 请求上传图片?

...描述】:我正在尝试使用AFNetworking和PUT请求将图像上传到服务器。-UIImage*snap=info[UIImagePickerControllerOriginalImage];NSData*imageData=UIImageJP 查看详情

ctf--http服务--命令执行

...靶机ip,发现PCS172.18.5.1   2.用nmap扫描靶机开放服务和服务版本   3.再扫描靶机全部信息     4.用nikto工具扫描http服务的敏感信息   5.打开浏览器查看发现的网页   6.查... 查看详情

文件上传漏洞专题(代码片段)

...展名成为用户可控数据,就会导致直接上传脚本木马到web服务器,直接控制web服务器? 文件上传:文件上传功能本身没有问题,有问题的是文件上传后,服务器怎么处理、解释文件。如果服务器的处理逻辑做得不够安全,则会导... 查看详情

php中put和post区别

...的区别:  PHP提供了对PUT方法的支持,在Http定义的与服务器的交互方法中,PUT是把消息本体中的消息发送到一个URL,形式上跟POST类似;  PHP提供对诸如NetscapeComposer和W3CAmaya等客户端使用的HTTPPUT方法的支持;  PHP4中,必须使... 查看详情

文件上传漏洞

文件上传漏洞的成因:1.服务器的错误配置2.开源编码器漏洞3.本地上传上限制不严格被绕过4.服务器端过滤不严格被绕过 绕过方法:1.前台脚本检测扩展名2.Content-Type检测文件类型3.文件系统00截断4.服务器端扩展名检测黑名单... 查看详情

文件漏洞小记

...件上传漏洞:攻击者通过正常网站上传一个可执行文件到服务器并执行。这里上传的文件可能是木马,病毒,恶意脚本或者webshall等。是最为直接有效的攻击方式。文件上传漏洞有:  绕过JS验证进行上传。  数据包中Type绕... 查看详情

post与put

  POST和PUT都是HTTP中客户端向服务器发送请求的方法  POST: 向指定资源提交数据,请求服务器进行处理(例如提交表单或者上传文件)。数据被包含在请求本文中。这个请求可能会创建新的资源或修改现有资源,或二者... 查看详情

使用 API PUT 请求上传文件

...使用POST请求很容易,但我不确定如何使用PUT以及如何在服务器上获取数据。感谢您的帮助!测试CURL代码$curl=curl_i 查看详情

文件上传漏洞

文件上传漏洞原理在文件上传的功能处,若服务端脚本语言未对上传的文件进行严格验证和过滤,导致恶意用户上传恶意的脚本文件时,就有可能获取执行服务端命令的能力,这就是文件上传漏洞。文件上传漏洞对Web应用来说是... 查看详情

使用 HttpWebRequest 通过 PUT 上传文件时出错

....NET2.0WinForms应用程序,它需要通过WebDav将文件上传到IIS6服务器。我们不时收到来自远程办公室的投诉,称他们收到以下错误消息之一基础连接已关闭:发送时发生意外错误。基础连接已关闭:发生 查看详情