Pikachu漏洞练习平台(一):本地靶机环境搭建(Linux平台)
所需工具:
kali linux
Pikachu靶机 下载地址:https://github.com/zhuifengshaonianhanlu/pikachu
XAMPP 下载地址:https://sourceforge.net/projects/xampp/files/提醒,请进入上面XAMPP地址后选择linux版本下载,否则可能会因为墙的原因无法下载(这是本人踩了无数次坑得出来的,可以尝试不用这个网址下载,相信你会回来找这个地址的,得瑟~~~),数据库使用的是mysql,因此运行Pikachu你需要提前安装好"PHP+MYSQL+中间件(如apache,nginx等)"的基础环境,建议在你的测试环境直接使用 一些集成软件来搭建这些基础环境,比如XAMPP,WAMP等
第一步:下载,安装XAMPP
下载成功后,在文件下载目录(
/home/kali/Downloads/
)会有以下一个文件
由于安装包是 .run 类型的,需要以下命令来进行安装
- 添加可执行权限(必须要确保.run文件有可执行权限)
chmod +x ampp-linux-x64-7.4.8-0-installer.run
- 安装
./ampp-linux-x64-7.4.8-0-installer.run
第二步:打开XAMPP客户端,启动所需服务
- 使用
sudo /opt/lampp/manager-linux-x64.run
打开客户端- 在客户端中打开MySQL,Apache服务(只需打开MySQL,Apcahe即可)
显示绿色则说明服务正常运行
第三部:搭建本地靶机环境
- 下载靶机
下载完成后在下载目录(
/home/kali/Downloads/
)会有一个压缩包
2.将该压缩包移动至XAMPP目录下(
/opt/lampp/htdocs/
),使用图片中如下命令(命令在图片中)
- 解压压缩包,命令为:
sudo unzip filename
(注意,filename是文件名,需要替换为压缩包名称)
- 解压完成后打开图中
config.inc.php
文件
可以看出,靶机地址为
127.0.0.1
MySQl用户名为root
MySQl密码为空 ``(无所谓不需要关心)
使用端口服务为3306
注意:这些无需更改,切莫乱动,以防产生不良影响,坑易入不易出!!!
- 打开浏览器,在地址栏输入:
127.0.0.1/pikachu-master
- 会显示一行红字,点击进入
7.由于12步我们已经全部完成,直接点击按钮即可