- 需要的东西
phpStudy:
链接: https://pan.baidu.com/s/1fJ-5TNtdDZGUf5FhTm245g
提取码:0278
pikachu-master:
Github链接:Github 链接
链接: https://pan.baidu.com/s/1lDdlxNaa3YjhIEj-WWB3qw
提取码:0278
- 打开
phpstudy
,然后打开这两个Apache、MySQL
- 将
pikachu-master
靶场文件夹移动或者复制到phpstudy
的WWW
目录下,如下图所示
- 打开
phpstudy
,然后点击网站部分,点击创建网站,然后按照图片示意进行填写,域名可以自定义一个,比如我自定义的demo.pikachu.com
,目录选择刚刚移动到WWW
目录下的pikachu-master
,端口号可以更改,也可以不更改,比如我改成了8086
- 点击数据库,进行创建数据库 (一般会先让进行修改 root 密码,照做就是),然后数据库名、用户名、密码自定义即可
- 进入
phpstudy
的WWW
目录下的pikachu-master
目录,进入inc
目录,找到config.inc.php
文件,我的完整路径就是C:\phpstudy_pro\WWW\pikachu-master\inc\config.inc.php
(如果发现目录中文件没有后缀,说明你的文件管理中隐藏了文件拓展名)
Windows 10 的打开文件拓展名方法:
- 然后鼠标右击,选择以记事本方式打开
config.inc.php
文件,修改里面的参数,参数的修改在于刚刚创建的数据库,从上到下依次是用户名、密码、数据库名,对应修改即可,修改完成后,crtl+s
保存
- 回到
phpstudy
,然后点击刚刚创建的网站的管理,点击打开网站
如果出现以下界面,说明已经成功了
- 如果提示出现这个红色字体,那么就需要再进行初始化一下
在刚刚打开的网站的地址栏中,往后面加入 /install.php
,然后点击安装初始化即可
完成以上操作,
pikachu
靶场就搭建成功了