文件上传漏洞upload-libs pass12

首先查看源码
文件上传漏洞upload-libs pass12
我们可以看到是GET型的0x00截断

注意这里的0x00是十六进制的00

00截断即系统对文件进行读取时 如果遇到0x00 即认为已经读取结束

开始抓包

我这里遇到了一个问题

我的8002端口使用的是5.5版本的php

截断一直用不了

网上搜了一下发现

截断条件:php版本小于5.3.4,php的magic_quotes_gpc为OFF状态

所以我把php改为5.2.17版本 且将magic_quotes_gpc设为OFF

文件上传漏洞upload-libs pass12
Ctrl + R

文件上传漏洞upload-libs pass12
修改图中的三个位置

URl后跟.php%00

Content-Type: image/jpeg

文件名改为.jpg格式

Go
文件上传漏洞upload-libs pass12
发现文件路径

测试一下
文件上传漏洞upload-libs pass12
成功

相关文章:

  • 2021-05-10
  • 2021-10-27
  • 2021-04-05
  • 2021-08-09
  • 2021-12-13
  • 2022-12-23
  • 2021-10-02
  • 2021-12-22
猜你喜欢
  • 2021-07-21
  • 2021-07-27
  • 2021-11-23
  • 2021-11-29
  • 2022-01-17
  • 2021-07-17
  • 2021-05-22
相关资源
相似解决方案