前言

Pikachu靶场是一种常见的网络安全训练平台,用于模拟真实世界中的网络攻击和防御场景。它提供了一系列的实验室环境,供安全专业人士、学生和爱好者练习和测试他们的技能。

Pikachu靶场的目的是帮助用户了解和掌握网络攻击的原理和技术,同时提供实践机会来开发和改进网络防御策略。靶场内的网络环境是虚拟的,用户可以通过远程访问来完成各种任务。这些任务可能包括渗透测试、漏洞利用、密码破解、网络侦查、恶意软件分析等。

Pikachu靶场提供了多个不同的实验室环境,以满足不同的训练需求。每个实验室环境都有不同的难度级别和目标,用户可以选择适合自己技能水平的实验室来进行训练。平台还提供了一系列的学习材料和指导,以帮助用户理解每个实验室的背景知识和解决方案。

通过在Pikachu靶场进行训练,用户可以提高自己的网络安全技能,了解常见的攻击技术和漏洞,并学习如何防御和保护网络。这对于网络管理员、渗透测试人员和安全研究人员来说都是非常有价值的。

总而言之,Pikachu靶场是一个提供实践机会的网络安全训练平台,旨在帮助用户提高网络安全技能和知识。它是一个非常有用的资源,可以帮助用户更好地应对日益增长的网络安全威胁。

一、环境准备

建议采用虚拟机作为靶场环境的承载平台,以实现更灵活、可定制的配置,提高系统资源的利用效率。这种部署方式不仅能够有效隔离实验环境,降低对真实硬件的依赖,还能够快速搭建和复制实验场景,为安全测试和演练提供更为便利和可控的操作空间。通过虚拟化技术,靶场环境的部署与管理变得更为高效,同时减少了对物理资源的占用,为安全研究和实践提供了更为便捷的条件。以下是参考链接:

VM 虚拟机安装 Win 10 操作系统教程(附链接)icon-default.png?t=N7T8https://blog.csdn.net/2302_82189125/article/details/135713915?spm=1001.2014.3001.5501

二、安装 PHPStudy

PHPStudy 下载链接icon-default.png?t=N7T8https://www.xp.cn/download.html选择好系统后点击下载

选择版本(笔者这里选择的是 64 位,一般 Win 10 和 Win 11 都是 64 位)

下载后可以看到是个 zip 压缩文件

如果是直接安装在物理机上,则右键解压缩即可。若想安装在虚拟机中,要么从虚拟机中下载,要么安装 VMwre Tools 插件,将压缩文件复制粘贴进虚拟机中。笔者这里是安装在虚拟机中,点击继续

右键解压缩打开 phpStudy_64 文件夹,双击执行应用程序

选择是

笔者这里因为只有一个 C 盘所以点击直接安装了,读者若想安装到其他盘点击自定义选项更改即可

安装完成后可以看到桌面上多了个图标,双击执行

选择是

这里我们首先开启服务

都选择允许访问

更改数据库密码,点击数据库,点击修改 root 密码,输入密码,点击确认

按 Win + E 打开我的电脑,右键此电脑选择属性

点击高级系统设置

点击环境变量

选择系统变量中的 Path,然后点击编辑

点击浏览

找到你安装路径下的这个目录(),点击确定

点击确定(如果没有找到可以参考笔者的位置)

点击确定

点击确定

这时候咱们可以尝试能否访问本地数据库,按 Win + R 输入 cmd 后回车或者点击确定

输入以下命令:mysql -u root -p(-u 指的是用户 user,-p 指的是密码 password)

输入你的密码登录

这就是登录成功后的页面,如果想学 MySQL 的话可以参考读者的另一篇文章,两星期就能学会。链接如下:

《MySQL 导航:数据库成功的分步指南》-CSDN博客文章浏览阅读256次,点赞8次,收藏5次。《MySQL 必知必会》学习笔记,适合初学者两星期速通 MySQLhttps://blog.csdn.net/2302_82189125/article/details/135707323?spm=1001.2014.3001.5501至此,PHPStudy 咱就安装完成啦,接下来就是安装靶场喽

三、安装 Pikachu 靶场

江湖规矩,先上链接!

Pikachu 靶场下载链接icon-default.png?t=N7T8https://pan.baidu.com/s/1pFlPVDw1jTSjZcUmh_ez-w?pwd=6666 
提取码:6666 

下载后解压缩到 PHPStudy 的这个 WWW 目录下

咱们可以将这个文件夹右键重命名为 pikachu,删除后面的 -master

双击进入 pikachu 文件夹,进入 inc 文件夹,找到 config.inc 文件

用记事本打开这个文件修改参数

可以看到作者建议不修改数据库名,所有我们只能创建一个数据库

打开 PHPStudy,点击数据库,点击创建数据库,输入数据库名、用户名、密码,最后点击确认(数据库名必须一致,用户名和密码随意)

这时候数据库咱们就创建好啦

接下来就回头去修改参数,修改图中参数为你的用户名和密码

最后 Ctrl + S 保存退出,接下来就是访问啦

四、访问 Pikachu 靶场

打开 PHPStudy 选择网站,点击创建网站

输入域名:pikachu,端口输入:8848,防止 80 端口被占用的情况出现,最后点击确定

这时候网站搭建好就能访问啦,点击管理,选择下面的打开网站

选择用哪个浏览器打开都可以(除了 IE),访问成功的画面如下

五、初始化 Pikachu 靶场

在 url 栏将 index.php 改为 install.php,回车访问

点击初始化即可

至此,咱们就完成的 Pikachu 靶场的搭建,如果笔者觉得此文章对您有帮助麻烦动动小手评论点点赞收藏和关注,谢谢支持!!

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐