乱码如下图:
出现乱码一般都是编码方式的问题,我们只需要对其换一种编码方式输出即可
靶场在 WWW 目录下,在靶场所在路径下有一个 dvwa 文件夹
进入之后找到 includes 文件夹
进入找到文件 dvwaPage.inc.php
右键,使用记事本打开
使用快捷键 Ctrl+F 检索:Header( 'Content-Type: text/html;charset=utf-8' );
一共可以找到三处,我们修改第一处即可解决命令注入处的乱码
将 utf-8 改为 GBK
使用快捷键 Ctrl+S 保存
再次尝试 ping 一个 ip ,回显内容正常
保险起见我们对另外两处也做修改
即 function dvwaHelpHtmlEcho( $pPage ) 处与 function dvwaSourceHtmlEcho( $pPage ) 处