当前位置: 首页 > news >正文

搭建pikachu靶场

文章目录

  • 一、pikachu是什么?
  • 二、搭建环境
    • 1.下载链接
  • 三、安装教程
    • phpstudy安装配置
    • pikachu 靶场安装配置
  • 总结


一、pikachu是什么?

Pikachu 靶场是一个专门为网络安全爱好者和学习者设计的 Web 安全靶场。它旨在帮助用户学习和实践常见的 Web安全漏洞和攻击手法。Pikachu 靶场通过模拟真实的 Web应用程序环境,提供了一系列漏洞和安全挑战,让用户可以在安全的环境中进行学习和测试。

靶场主要特点:

易于使用:Pikachu 靶场界面友好,适合初学者使用,不需要复杂的配置和设置。

涵盖常见漏洞:靶场包含了常见的 Web 安全漏洞,如 SQL 注入、XSS(跨站脚本攻击)、CSRF(跨站请求伪造)等,帮助用户理解这些漏洞的原理和攻击方式。

实践性强:用户可以通过动手操作,学习如何利用漏洞并理解如何防护,增强实际操作能力。

持续更新:Pikachu 靶场会不断更新和添加新的漏洞和挑战,确保用户学习到最新的安全知识。

二、搭建环境

Windows11 + phpstudy + pikachu

1.下载链接

Pikachu靶机下载地址::
https://github.com/zhuifengshaonianhanlu/pikachu
在这里插入图片描述

phpstudy(小皮面板)集成开发环境官方下载链接:
https://www.xp.cn/php-study
在这里插入图片描述

在这里插入图片描述

三、安装教程

phpstudy安装配置

在这里插入图片描述
安装完成,双击启动如下
在这里插入图片描述
启动服务。启动服务过程中,如遇弹窗请求权限务必允许
在这里插入图片描述
浏览器访问自己的ip(127.0.0.1)地址,显示如下则成功安装
在这里插入图片描述

pikachu 靶场安装配置

解压缩并修改文件名称为 pikachu 后放入如下文件夹(网站根目录)
在这里插入图片描述
修改配置文件(mysql 用户名:root 密码:root,保存)
在这里插入图片描述
在这里插入图片描述
浏览器访问 安装初始化页面
在这里插入图片描述
在刚才的网址路径添加/install.php,再点击安装/初始化
在这里插入图片描述
在这里插入图片描述
点击蓝色字体
在这里插入图片描述
在这里插入图片描述

搭建完成

总结

Pikachu是专为Web安全学习设计的实战靶场,界面友好且漏洞模块清晰,适合初学者掌握SQL注入、XSS、文件上传等常见漏洞原理与利用方法。它基于PHP+MySQL运行,支持Windows、Linux等系统,可通过集成环境(如phpStudy)或手动部署。

相关文章:

  • 礼让行人:深圳 vs 上海
  • tkinter 的 pack() 布局管理器学习指南
  • AI 时代,数仓建模还有价值吗?
  • 第32周———Tensorflow|LSTM-火灾温度预测
  • 【unity游戏开发——热更新】什么是Unity热更新
  • AI觉醒:从实验室幻影到社会氧气——一部穿透60年的智能进化史诗
  • Vue 比较两个数组对象,页面展示差异数据值
  • 算法-每日一题(DAY10)打家劫舍
  • 关于Seata的一个小issue...
  • 基于大模型的三叉神经痛预测及治疗方案研究报告
  • windows中通过git从远程快速只下载指定一个文件的批处理命令
  • Agent轻松通-P3:分析我们的Agent
  • Linux系统时间不对导致mysql初始化失败:Data Dictionary initialization failed.(数据字典版本验证失败)
  • Rust使用tokio(二)HTTPS相关
  • 深度学习笔记27-LSTM实现糖尿病探索与预测(Pytorch)
  • 【大数据】java API 进行集群间distCP 报错unresolvedAddressException
  • AWS EC2使用SSM会话管理器连接
  • HarmonyOS 6 + 盘古大模型5.5
  • day30 导包
  • GDI绘制
  • 想学做网站可以自学吗/百度公司招聘信息
  • 计算机做网站开发需要什么证书/深圳seo优化排名推广
  • 湛江网站制作/百度联盟官网登录入口
  • 企业宣传片制作哪家好/3seo
  • o2o网站建设好么/数据分析一般用什么软件
  • 学校网站建立/seoul是什么国家