渗透测试:Burpsuite工具与MIME上传检测绕过

通过Burpsuite,可以绕过文件上传类型检测之后,上传两个网页,其文件和目的如下:

上传文件

内容

目的

info.php

phpinfo():

查看所上传的文件在服务器中的存放位置

abc.php

phpinfo();

查看安装的PHP版本和PHP配置的详细信息

phpinfo()函数是PHP中的一个内置函数,可以提供关于系统中安装的PHP版本和PHP配置的详细信息,两个文件的区别是,一个函数后面是“冒号”,另一个是“分号”

一、实验前准备

1、目标是一个文件上传网站,ip地址是:172.23.188.6

2、准备网页文件info.php,内容是存放一个phpinfo()函数,(注意:函数结束之后是“冒号”,不是分号)

3、在网页上,选择上传info.php文件,可以看到,因为上传的是php文件,文件类型不同,所以上传失败

二、测试开始:

(1)、info.php文件上上传。

1、在Burpsuite上设置代理

设置代理端口为8090,

设置完代理之后,一直下来,勾选下图中的框

2、在火狐浏览器,设置代理 。

在进入目标网页中的pass-02页面,点击设置-选项

在火狐浏览器设置的代理ip 和端口号,需要与Burpsuite上一致

3、浏览器和Burpsuite联动

返回浏览器界面,上传info.php文件

之后,返回Burpsuite工具,点击Proxy-intercept,修改Content-Type的值为image/gif

修改好了之后,不断点击Forward,

点击到直到没有内容

返回浏览器,已经发现,info.php文件已经上传成功,

4、获取info.php文件在服务器上的存储位置

在图片区域,右击-查看图像信息

之后,选择媒体 ,点击http://172.23.188.6/upload/info.php,右击选择复制

之后,返回Burpsuite工具,点击intercept is on 按钮,停止监听 之后按钮变成intercept is off

返回 浏览器,进入所复制的网页http://172.23.188.6/upload/info.php。结果发现info.php所在位置如下

(2)、abc.php文件上传

准备网页文件info.php,内容是存放一个phpinfo()函数,(注意:这里和info.php文件上传不一样,函数结束之后是“分号”)

在Burpsuite上开启监听

返回火狐浏览器,选择上传abc.php文件

修改Content-Type的值为image/gif,修改好了之后,不断点击Forward,直到没有内容

返回浏览器,已经发现,abc.php文件已经上传成功,

在图片区域,右击-查看图像信息,  

选择媒体 ,点击http://172.23.188.6/upload/abc.php,右击选择复制

之后,返回Burpsuite工具,点击intercept is on 按钮,停止监听 之后按钮变成intercept is off

返回 浏览器,进入所复制的网页http://172.23.188.6/upload/abc.php,返回结果是提供关于系统中安装的PHP版本和PHP配置的详细信息

 

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Burp Suite 能高效率地与单个工具一起工作,例如:一个中心站点地图是用于汇总收集到的目标应用程序信息,并通过确定的范围来指导单个程序工作。在一个工具处理HTTP 请求和响应时,它可以选择调用其他任意的Burp工具。例如:代{过}{滤}理记录的请求可被Intruder 用来构造一个自定义的自动攻击的准则,也可被Repeater 用来手动攻击,也可被Scanner 用来分析漏洞,或者被Spider(网络爬虫)用来自动搜索内容。应用程序可以是“被动地”运行,而不是产生大量的自动请求。Burp Proxy 把所有通过的请求和响应解析为连接和形式,同时站点地图也相应地更新。由于完全的控制了每一个请求,你就可以以一种非入侵的方式来探测敏感的应用程序。当你浏览网页(这取决于定义的目标范围)时,通过自动扫描经过代{过}{滤}理的请求就能发现安全漏洞。IburpExtender 是用来扩展Burp Suite 和单个工具的功能。一个工具处理的数据结果,可以被其他工具随意的使用,并产生相应的结果。 由于Burp2.0.12以后的版本更改了算法,原破解补丁已经失效。。Burp2.0.12以前的版本可以继续破解使用。 此次分享版本为2.0.11beta,同时附有破解补丁和汉化补丁,破解完成后打开bat文件即可使用(破解方法不做赘述,请自行论坛内搜索)。 直接点击bat文件即可运行,如果不行,利用破解补丁先自行破解下,和前几个版本破解补丁使用方法一样!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值