当前位置: 代码迷 >> 综合 >> DVWA(第三周)
  详细解决方案

DVWA(第三周)

热度:0   发布时间:2023-12-05 21:57:11.0

文件包含

文件包含漏洞是指当服务器开启allow_url_include选项时,就可以通过php的某些特性函数(include(),require()和include_once(),require_once())利用url去动态包含文件,此时如果没有对文件来源进行严格审查,就会导致任意文件读取或者任意命令执行。文件包含漏洞分为本地文件包含漏洞与远程文件包含漏洞,远程文件包含漏洞是因为开启了php配置中的allow_url_fopen选项(选项开启之后,服务期允许包含一个远程文件)

URL栏中有以下内容则可能存在文件包含
?page=
?file=
?home=

The PHP function allow_url_include is not enabled.(PHP 函数allow_url_include未启用。)

则在对应php版本的配置文件php.ini将allow_url_include启用

分别打开文件1、2、3,可发现改变的为

 

 

则可以利用此漏洞。

..\的意思是返回上一级目录。因为php.ini在DVWA目录下,所以使用..\..\php.ini。可以读出php.ini的内容