首页 > 其他 > 详细

第四节 文件包含截断

时间:2021-08-01 22:36:05      阅读:26      评论:0      收藏:0      [点我收藏+]

1. 00截断

  使用条件: php版本 < 5.3.4 且需要magic_quotes_gpc=off

  漏洞利用: 当使用文件包含时结尾自动加上后缀,此时就可以使用%00截断后面自动加上的后缀。

 

2. 超长文件截断

  漏洞原理: 加上垃圾数据来达到最大数据数,从而将后面自带的后缀给挤掉

  使用条件: php版本 < 5.2.8 ,linux需要文件名长于4096windows需要长于256

  exp举例: http://include.moonteam.com/file02.php?file=x.jpg..........................................................................................................................................................................................................................................

  或者使用./来填充也行

  漏洞利用: 这里用burp为例,在后面添加一个x,然后将其设置为爆破目标,然后选择Character block类型,接着设置填充字符和长短设置,最后爆破。

 

3. ?截断(使用于远程截断

  漏洞原理: 服务器会把?后面的东西当作参数

  使用条件: 

    php>=5.3

    allow_url_fopen On

    allow_url_include On

  

  

 

第四节 文件包含截断

原文:https://www.cnblogs.com/EndlessShw/p/15087549.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!