pikachu靶场搭建教程

news/2025/2/23 19:57:09/文章来源:https://www.cnblogs.com/xingzhuz/p/18732700
  1. 需要的东西

phpStudy
链接: https://pan.baidu.com/s/1fJ-5TNtdDZGUf5FhTm245g
提取码:0278

pikachu-master
Github链接:Github 链接
链接: https://pan.baidu.com/s/1lDdlxNaa3YjhIEj-WWB3qw
提取码:0278

  1. 打开 phpstudy ,然后打开这两个 Apache、MySQL

QQ_1740301665719

  1. pikachu-master 靶场文件夹移动或者复制到 phpstudyWWW 目录下,如下图所示

QQ_1740301764311

  1. 打开 phpstudy ,然后点击网站部分,点击创建网站,然后按照图片示意进行填写,域名可以自定义一个,比如我自定义的 demo.pikachu.com,目录选择刚刚移动到 WWW 目录下的 pikachu-master ,端口号可以更改,也可以不更改,比如我改成了 8086

QQ_1740301929431

  1. 点击数据库,进行创建数据库 (一般会先让进行修改 root 密码,照做就是),然后数据库名、用户名、密码自定义即可

QQ_1740302156808

  1. 进入 phpstudyWWW 目录下的 pikachu-master 目录,进入 inc 目录,找到 config.inc.php 文件,我的完整路径就是 C:\phpstudy_pro\WWW\pikachu-master\inc\config.inc.php(如果发现目录中文件没有后缀,说明你的文件管理中隐藏了文件拓展名)

Windows 10 的打开文件拓展名方法:

QQ_1740302423337

  1. 然后鼠标右击,选择以记事本方式打开 config.inc.php 文件,修改里面的参数,参数的修改在于刚刚创建的数据库,从上到下依次是用户名、密码、数据库名,对应修改即可,修改完成后,crtl+s 保存

QQ_1740302567956

  1. 回到 phpstudy ,然后点击刚刚创建的网站的管理,点击打开网站

QQ_1740302806352

如果出现以下界面,说明已经成功了

QQ_1740302857920

  1. 如果提示出现这个红色字体,那么就需要再进行初始化一下

QQ_1740302768584

在刚刚打开的网站的地址栏中,往后面加入 /install.php ,然后点击安装初始化即可

QQ_1740303008512

完成以上操作,pikachu 靶场就搭建成功了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/888535.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2.17周报

一、本周内容总结本周主要进行了蓝桥和天梯的训练,训练了3场蓝桥、2场天梯,剩余时间的就是赛后补题 补题的过程也重新理清了很多知识,包括gcd和lcm的应用,多项式除法的过程等等 对于蓝桥和天梯的赛制,还重新背了下很多算法的板子,包括求最短路的多种方法,不同范围求组合…

来点树链剖分

树链剖分树链剖分学习笔记 引入 给你一棵树,先单点加,再路径求和,你觉得很简单,用树上差分解决了这个问题。 再给你一棵树,先路径加,再单点查询,你觉得很简单,用树上差分解决了这个问题。 又给你一棵树,上述操作都有,而且顺序不分先后,你发现树上差分不能解决这个问…

《轻松上手:LangChain 的安装与验证全流程》

在当今快速发展的技术领域,掌握新工具是提升工作效率的关键。今天,我将为大家详细介绍如何轻松安装 LangChain,并验证其是否成功安装,让你迅速开启探索这一强大工具的旅程。 首先,在命令行中运行以下命令来安装 LangChain: pip install langchain安装完成后,为了确保一切…

双向广搜 P1032 洛谷 [NOIP 2002 提高组] 字串变换

双向广搜 P1032 洛谷 [NOIP 2002 提高组] 字串变换 题目背景 本题不保证存在靠谱的多项式复杂度的做法。测试数据非常的水,各种做法都可以通过,不代表算法正确。因此本题题目和数据仅供参考。 本题为搜索题,本题不接受 hack 数据。关于此类题目的详细内容 题目描述 已知有两…

uniapp uview u-form表单校验:表单有值却校验不通过的问题

<u-form-item label="数量" required prop="num"><u-input v-model="form.num"></u-input> </u-form-item>检查校验不通过的字段值类型是什么,如果是非string类型,要在rules上指定值类型。原因:u-form的校验规则是值…

BUS设计中的DeadLock死锁问题

本文讨论一下 BUS 设计中的 DeadLock 死锁问题,或者叫做 Cyclic Dependency 循环依赖问题。其含义是指 A 的动作导致 B 的动作无法进行下去,同样 B 的动作导致 A 的动作无法进行下去,二者相互依赖,形成死锁。 1 AXI握手死锁 在学习 AXI 协议时,手册中提到了 AXI 握手死锁,…

字符串-str

字符串-str 1.1 特点需要加上引号,单引号与双引号都可以,包含了多行内容的时候还可以用三引号name = rock #报错,没有引号识别为变量名, name = "rock" print(name) name = kyle print(name) name = """rock #多行内容时使用三引号,区分三引…

X00221-基于多智能体强化学习的车联网频谱共享python完整代码

研究基于多智能体强化学习的车联网频谱共享问题,其中多个车与车(V2V)链路复用由车与基础设施(V2I)链路占用的频谱。由于高速移动的车联网环境中信道变化快速,导致基站无法收集到准确的瞬时信道状态信息,从而无法进行集中式资源管理。对此,将资源共享建模为一个多智能体…

Week01【ElementPlus Layout 布局】

Week01【ElementPlus Layout 布局】 📅 2025/02/22 Layout 布局【ElementPlus】 通过基础的 24 分栏,迅速简便地创建布局。组件默认使用 Flex 布局,不需要手动设置 type="flex"。 请注意父容器避免使用 inline 相关样式,会导致组件宽度不能撑满(宽度坍塌)。. …

Linux 中 source命令 和 bash命令的区别

001、 Linuxbash和source命令的区别在于,当你用bash命令执行脚本时,它告诉Linux内核创建一个新的Bash进程来读取和执行脚本,将输出复制到原先的shell进程中,并显示下来. 然而source命令是一个外置的shell,它读取和评估当前shell进程中的文件。为此,脚本所做的所有修改都将…

字符串的编码及解码

1. 字符串的编码及解码解释str类型转换为bytes类型为编码bytes类型转换为str类型为解码2. 字符串的编码str类型转换为bytes类型使用字符串encode()方法语法格式:str.encode(encodeing= utf8,errors=strict/ignore/replace)出错方式:strict:严格的;报错。 ignore:忽略;rep…

3.正向传播与反向传播 - 学习率LR - Batch size - 激活函数 - 损失函数

正向传播尽量降低损失函数梯度梯度是一个向量(矢量),函数在一点处沿着该点的梯度方向变化最快,变化率最大。换而言之,自变量沿着梯度方向变化,能够使应变量(函数值)变化最大。如图:如果想要 w 下降最快就沿着梯度的负方向下降,就能降低损失函数方向传播更新各个参数的…