目录
涉及的相关协议:file://、php://filter、php://input、zip://、compress.bzip2://、compress.zlib://、data://等。在此之前我们先要了解allow_url_include和allow_url_fopen两个配置含义。
allow_url_fopen = On (允许打开URL文件,预设启用)
allow_url_fopen = Off (禁止打开URL文件)
allow_url_include = Off (禁止引用URL文件,新版增加功能,预设关闭)
allow_url_include = On (允许引用URL文件,新版增加功能)
查看以下文件观察配置打开还是关闭或者更改配置信息。
/usr/local/lib/php.ini //不一定在当前目录,可通过find或local命令查找
find / -name +文件名
local +文件名
根据 php.ini 文件位置,实际命令会略有不同。
一、file://协议
file://协议在双off的情况下也可以正常使用。
allow_url_fopen :off/on
allow_url_include:off/on
file:// 用于访问本地文件系统,在CTF中通常用来读取本地文件的