目录
安装好工具箱phpstudy
第一步我们还是先安装好phpstudy,这是一款集成环境的软件,里面包含了Apache,FTP,MySQL,Nginx。
下载好之后打开应用安装程序 选择自定义 (记住路径里不要有中文或者空格)
下载完之后,最好可以把phpstudy单独放到一个文件夹中,方便以后的查找
这里就不再演示了之前安装DVWA靶场的时候安装过
注意哈,如果启动Apache和MySQL时出现端口被占用的情况,只需要把对应的占用的端口号关掉就行了。还有一种情况就是MySQL一直启动不了,启动完之后就会自动关闭,这时我们就需要呼出任务管理器,把以前安管过的mysqld.exe程序关掉就能够打开MySQL了。
搭建pikachu靶场
下载源码
首先搭建靶场的第一步就是要有对应靶场的源代码
GitHub - zhuifengshaonianhanlu/pikachu: 一个好玩的Web安全-漏洞测试平台
下载好之后把源码解压 然后把pikachu文件夹放到WWW目录下
老规矩我们把这里的pikachu-master改成pikachu 方便我们去检索
如下图
创建站点
之后还是回到phpstudy,点开网站,选择创建网站
这里将域名可以直接写为pikachu,方便记忆;端口就写80就行,打开浏览,选中之前下载的pikachu的文件夹,点击确认完成
这时候我们可以直接去访问网站http://127.0.0.1/pikachu
但是这里不算真正的搭建成功这里和DVWA一样需要去配置一些文件
新建数据库
配置文件前需要新建立一个数据库
如下图
这里的名称 账号密码 我们全部使用pikachu
配置文件
还有两个文件需要再进一步配置一下,一个是pikachu目录下的inc文件夹里的config.inc.php
这里将刚刚的密码修改为我们上一步设置的
还有一个文件需要修改的在pikachu目录下的pkxss里的inc里的config.inc.php
如下图
这里一样的 我们把账号密码修改成 我们之前设置的
这时候我们的文件的修改配置也就完成。
初始化
我们输入这个网址
http://127.0.0.1/pikachu/install.php
点击初始化
这是安装成功的状态
到这里我们就搭建成功了 我们可以直接去访问127.0.0.1/pikachu 或者我们之前建站时设置的域名http://pikachu
然后我们就可以快快乐乐的打靶场了