在使用DVWA做命令行注入练习时,可能会遇到以下情况:
可以看到,返回的信息中一大串乱码
解决方法如下:
1、按住win+r,在运行框中输入cmd弹出命令行,在命令行中输入“control intl.cpl”
2、这个命令是使用control
命令行工具来打开"区域和语言设置"对话框
3、选中对话框中的管理选项卡
4、可以看到这里显示“非Unicode”程序中所使用的当前语言是中文,我们点击“更改区域系统设置”
5、我们将它改成英语并重新启动即可(重启后记得打开PHP和MySQL服务)
6、可以看到,现在DVWA返回的信息已经没有乱码了
若本文未能解决您的乱码问题,可以看看另一位大佬的文章。