原理:
文件查看或文件下载功能,不做限制,恶意用户就能够查看或下载任意敏感文件,这就是文件查看与下载漏洞。
一般链接形式:
 download.php?path=
 down.php?file=
 data.php?file=
 download.php?filename=
或者包含参数:
 &Src=
 &Inputfile=
 &Filepath=
 &Path=
 &Data=
下载漏洞
可以用../返回上级目录,../../是上两层目录


利用的原理就是找到可以利用的文件,日志,配置文件,历史记录等
防御
1、过滤“.” 这样../就不能返回上级了。
2、正则表达严格判断用户输入参数的格式
3、php.ini配置open_basedir限定文件访问范围
默认是不限制的,需要手工设置限定路径
