DVWA靶场搭建心得 phpstudy部署DVWA靶场环境
作者:快盘下载 人气:1安装phpstudy小皮面板
官方网站;
小皮面板(phpstudy) - 让天下没有难配的服务器环境;
以安装centos的版本为例;
确定机器可以正常访问网络之后直接运行相关的命令;windows下的安装应该更加简单。
安装完成后记录好相关的信息;如;安装目录;以及那些服务已经安装
2下载dvwa
源码下载位置;GitHub - digininja/DVWA: Damn Vulnerable Web Application (DVWA)
下载压缩包;解压到phpstudy的www/admin/localhost_80/wwwroot目录下;这是浏览器访问的目录。
网站下载位置;Buy Steroids Online UK - Anabolic Steroids For Sale UK.
3访问和配置dvwa靶场
首先进入dvwa文件夹下的config文件夹
然后修改文件;;拷贝一个不含dist后缀的php文件;
直接在浏览器中访问;http://192.168.92.143/dvwa/
会进入dvwa的配置界面;很多选项后面是标红的;因为windows和linux系统的权限管理粒度的不同;应该两者需要修改的部分不尽相同;主要需要修改的文件如下;
1.首先修改config.inc.php文件中的内容。
修改内容如图所示;关于密码的部分直接设置为;;也可以;我这样设置没问题;就没有修改。
2.修改phpstudy中php服务的php.ini文件;
将其中的对应内容从Off修改为On;建议每次修改任何文件时都先进行备份。这是一个好的习惯。
3.后面需要修改的就是文件的权限
这个在Linux下会有红色提示;Windows下没有问题;具体可以通过chmod命令进行权限的修改。
chmod 777 filepath
4.还有一个提示修改是需要科学上网的;但不改影响不大;因此我本次没有进行修改。
在所有文件配置完成之后;创建数据库即可完成;最后进行登录界面。
默认用户;admin 密码;password
输入即可登录成功
4.配置过程中出现的问题;
创建数据库报错;
Your database user is root,if you are using MariaDB,this will not work,please read the readme.md file
搜索之后得到集中解决方法;
1.修改config的文件;各种改数据库的username和password
2.修改php.ini文件
找了半天但是依旧没有解决问题;仔细看提示;前一句提示2002错误;readme文件没有能找到信息;仔细看发现说数据库拒绝访问;思考是否安装数据库;使用浏览器进入面板的管理网站;
密码和账号安装完之后会提示用户;进入之后发现没有安装数据库的应用;一键安装解决问题。
加载全部内容