快速跳转
最近刚开始学习CTF中的web部分,准备自己搭建一个靶场练习一下,但是网上搜到的教程大多比较老了,而且操作上也略有不同。现在我就把我探索到的新方法分享给大家。
安装PHPstudy
安装方法不再赘述,网上教程一大堆,这里贴出下载地址:https://www.xp.cn/
下载安装好之后WAMP/WNMP环境都可以在本地一键部署,非常方便。
所有环境开启后如下图:
访问本地:127.0.0.1,看能否正常运行。结果如下图:
安装DVWA
可以在GitHub上下载:需要*,我用的是2017的老版本。
这里我以老版本为例,下载之后解压,把文件夹中的“-master”去掉,再剪切到PHPstudy下面的WWW文件夹下:
进入DVWA下的config文件夹:(如果是新版就拷贝一份config.inc.php.dist文件,去掉.dist后缀,打开config.inc.php文件,修改数据库名和密码)
这里我们直接进入,修改数据库名,用户名和密码。这里先按照红框内的内容更改,等一下会用到。
为了使用方便,我们可以创建一个域名www.dvwa.com,这里要把网站根目录设为刚才的DVWA文件夹。完成后创建数据库,数据库名,用户名和密码按照上图红框内填写。
创建成功后打开网站,会看到如下页面:
点击最下面的“Create/Reset Database”,一段时间后出现登录页面,默认用户名是admin,默认密码是password。
登录成功后就可以开始学习了!