Pikachu靶场环境搭建
- Pikachu是一个带有漏洞的Web应用系统,在这里包含了常见的web安全漏洞。 如果你是一个Web渗透测试学习人员且正发愁没有合适的靶场进行练习,那么Pikachu可能正合你意。
第一步安装phpstudy
- 在phpstudy官网下载安装
- 这里只需要使用到Mysql和apache,所以打开这两个就可以了。
- 如果出现MySQL无法打开的情况,可以试试改变MySQL的连接端口,可能是电脑已存在MySQL并占用了默认的3306端口
- 测试一下是否开启成功,在浏览器打开
localhost/index.php
- 出现以上页面则启动成功
第二步下载pikachu
- 在GitHub当中下载pikachu
第三步搭建pikachu
- 在phpstudy中,左栏选择网站
- 在网站中创建一个127.0.0.1的网站
- 然后将下载的
pikachu.zip
压缩包解压到phpstudy_pro/WWW/127.0.0.1
下 - 然后打开
pikachu-master/inc/conf.inc.php
文件 - 按照指示修改内容
第四步pikachu!启动!
- 在浏览器打开
127.0.0.1/pikachu-master
- 可以看见pikachu已经成功打开了,但是还需要初始化
- 浏览器地址加上
/install.php
- 点击
安装/初始化
就可以了
补充-我遇到的问题
- 一开始我将
pikachu-master
直接放在了WWW下,导致一直打不开页面,记得是放在127.0.0.1
下 - 之后就是网站可以打开了,但是使用里面的内容会出现
数据连接失败,请仔细检查inc/config.inc.php的配置解决方法
,只是因为没有初始化就直接开始使用的情况,当时搞了好久才发现问题。
评论