【网路安全 --- pikachu靶场安装】超详细的pikachu靶场安装教程(提供靶场代码及工具)

news2024/11/23 9:07:01

一,资源下载

所用到的工具是:

VMware16.0  虚拟机

windows server 2003

phpstudy 2018

pikachu 靶场代码

notepadd++  文本编辑器

360zip

VMware 虚拟机 参照以下博客安装,如果已安装则忽略

【网络安全 --- 工具安装】VMware 16.0 详细安装过程(提供资源)-CSDN博客【网络安全 --- 工具安装】VMware 16.0 详细安装过程(提供资源)https://blog.csdn.net/m0_67844671/article/details/133609717?spm=1001.2014.3001.5502Windows server 2003 安装 请参考以下博客安装,若已经安装,请忽略

【网路安全 --- win2003安装】 windows server 2003 详细安装过程(提供镜像资源)_网络安全_Aini的博客-CSDN博客【网路安全 --- win2003安装】 windows server 2003 详细安装过程(提供镜像资源)https://blog.csdn.net/m0_67844671/article/details/133675835?spm=1001.2014.3001.5502其他工具下载百度网盘链接:

百度网盘 请输入提取码百度网盘为您提供文件的网络备份、同步和分享服务。空间大、速度快、安全稳固,支持教育网加速,支持手机端。注册使用百度网盘即可享受免费存储空间icon-default.png?t=N7T8https://pan.baidu.com/s/1lADD3E_3K7z-xqg0gk1KuA?pwd=8888

提取码:8888 

二,靶场安装

2-1 安装phpstudy

1,首先把准备好的四个工具从物理机上拖到win 2003上面(直接拖过来即可

 

2,双击phpstudy2018,选在C盘下面创建一个tools文件夹用来安装工具,然后选择是

 

3,已经安装并启动了 

 

4,创建桌面快捷方式 

5,已经有了桌面快捷方式

 

2-2 搭建靶场 

2-1 安装360zip

win 2003没有任何压缩,解压工具,如果是压缩包没办法解压,所以先安装一个360zip工具

1,双击360zip ,然后接受阅读并同意,然后自定义安装

2,更改目录,安装到C盘下的tools目录下

 

3,安装完成,点右上角x退出即可

 

2-2 安装Notepad 文本编辑器 

win 2003 没有任何文本编辑器,所以需要安装一个

1,notepad压缩包文件夹右击,安装到当前目录

2,桌面上已经有解压后的安装包了,提示直接取消即可 

 

3,双击安装包,然后点击OK

 4,下一步

5,我接受

 

6,修改路径为如下

 

7,下一步

 

8,选择上面的√,然后安装

 

9,完成

 

10,取消即可

 

11,桌面已经有快捷方式了

 

2-3  初始化靶场

1,打开pikachu文件夹,里面是pikachu-master

2,打开网站跟目录

 

3,复制pikachu-master 到网站根目录

 

4,重命名,pikachu-master太长了,重命名为pikachu 

5,查看一下我们自己的ip地址 

win + r 

6,输入cmd按回车

输入cmd调出终端以后,输入ipconfig 回车

看到了主机的IP地址是 192.168.31.185

7,查看自己物理机的ip地址 

win + r 

8,输入cmd回车

 

9,同样输入ipconfig回车以后

看到了自己的IP地址为192.168.31.175,跟win 2003处于同一个网段,那么我可以用物理机去访问web服务了(如何判断两个IP地址是否处于同一个网段,自行百度一下)

 

10,首选win2003开启web服务 

点击启动即可,看到两个绿点表示已经启动了

11,用自己的物理机打开浏览器去访问

192.168.31.185:80/piakchu

ip地址:80/路径

## IP地址为win2003IP

## 端口号为80  因为phpstudy默认用apache提供的web服务,默认是80端口

## 路径   我们在网站跟目录放了pikachu靶场源代码

12,效果如下 

 

13,第一次打开需要初始化

点击红的的字

14,点击安装/初始化

 

15,安装失败,提示说然我们查看inc/config.inc.php配置

 

16,我们去看一下配置文件 

按如下路径打开,配置文件右击,用Notepad++ 打开

17,我们发现这是数据库的连接配置文件,说明数据路连接的时候出了问题

 

18,我们发现连接密码为空,(phpstudy 数据库默认的用户名和密码都是root),所以密码哪里填上root

19,然后 我们到数据库里创建一个pikachu库,因为配置文件里写着连接的是pikachu这个库

20,输入密码为root,按回车

 

21,然后创建一个pikachu库

create database pikachu;   ## 结尾有分号,别忘了

 

22,查看一下是否创建成功了 

show databases;

发现已经创建成功了 

23,配置文件改了,需要重启一下web服务

24,再回到网站上进行初始化 

25,看到以下页面,表示初始化成功了

 

26,整个靶场搭建完毕了

 

就这样 pikachu靶场安装完成

如果还要安装别的系统或者靶场关注我,我会出详细的安装各种系统的教程

如果想要学网络安全关注我,最近在做系统的网络安全博客,靶场,工具可免费提供

 

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

滚雪球学Java(42):探索对象的奥秘:解析Java中的Object类

🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,助你一臂之力,带你早日登顶🚀,欢迎大家关注&&收藏!持续更新中,up!up!up!&#xf…

如何编写性能测试用例?

前言 写测试用例,是测试绕不开的工作内容,不管是功能、自动化,还是性能。先来回顾一下功能测试用例主要包含的要素:测试用例编号、测试标题、所属模块、测试需求项编号、案例状态、预置条件、优先级、测试输入、操作步骤、预期输…

智慧茶园:茶厂茶园监管可视化视频管理系统解决方案

一、方案背景 我国是茶叶生产大国,茶叶销量全世界第一。随着经济社会的发展和人民生活水平的提高,对健康、天然的茶叶产品的消费需求量也在逐步提高。茶叶的种植、生产和制作过程工序复杂,伴随着人力成本的上升,传统茶厂的运营及…

Scala第十九章节

Scala第十九章节 scala总目录 文档资料下载 章节目标 了解Actor的相关概述掌握Actor发送和接收消息掌握WordCount案例 1. Actor介绍 Scala中的Actor并发编程模型可以用来开发比Java线程效率更高的并发程序。我们学习Scala Actor的目的主要是为后续学习Akka做准备。 1.1 Ja…

递归和分治算法(2)--合并排序和快速排序

目录 一、合并排序相关题 1、合并排序 2、逆序对 二、快速排序相关题 1、快速排序 目录 一、合并排序相关题 1、合并排序 2、逆序对 二、快速排序相关题 1、快速排序 2、中位数选取 三、循环赛日程表 一、合并排序相关题 1、合并排序 合并排序的原理:…

一文读懂|zRAM 内存压缩机制

内存是计算机系统最重要的资源之一,当操作系统内存不足时,进程申请内存将会失败,从而导致其运行异常或者崩溃。 Linux 内核提供 swap 机制来解决内存不足的情况,其原理是: 当系统内存不足时,内核会将进程不…

线性数据—栈、队列、链表

一、栈 Stack(存取O(1)) 先进后出,进去123,出来321。 基于数组:最后一位为栈尾,用于取操作。 基于链表:第一位为栈尾,用于取操作。 1.1、数组栈 /*** 基于数组实现的顺序栈&#…

记录:Unity脚本的编写2.0

目录 前言控制方法键盘控制鼠标控制虚拟控制器控制 平移和旋转 前言 前面记录了一些简单的unity脚本用来控制unity中对象模型的移动(或者不能叫控制,毕竟它是开启之后自己在跑的),那么让模型可以根据用户的操作来进行变化的方法自…

SQL监控工具

什么是 SQL 监控 SQL 监视是跟踪和分析整个 MSSQL 生态系统的过程,以识别性能问题并防止依赖数据库的应用程序变慢和/或遇到中断,它有助于获取有关 SQL 服务器的数据库会话、查询、作业、CPU 和内存资源、群集、配置和可用性组的信息。 为什么 MSSQL 监…

JavaScript 笔记: 函数

1 函数声明 2 函数表达式 2.1 函数表达式作为property的value 3 箭头函数 4 构造函数创建函数(不推荐) 5 function 与object 5.1 typeof 5.2 object的操作也适用于function 5.3 区别于⼀般object的⼀个核⼼特征 6 回调函数 callback 7 利用function的pr…

TensorFlow入门(十、共享变量)

使用tf.Variable方法创建变量 使用tf.Variable方法创建变量时有两点需要注意: ①一般情况下,使用tf.Variable方法创建的变量都有作用域,也可叫做变量的可用性范围,即在变量所属的模型内,变量的名字是有效可用的。 ②使用tf.Variable方法创建变量时,会生成一个新的变量。如果在一…

激活函数与loss的梯度

激活函数: 最开始由生物学家对青蛙的神经元机制进行研究发现,青蛙的神经元有多个输入x0、x1、x2,响应值是他们加权后的结果,但响应值如果小于阈值,则不会响应,而只有大于阈值时,才会有固定的响应…

LeetCode 1277. 统计全为 1 的正方形子矩阵【动态规划】1613

本文属于「征服LeetCode」系列文章之一,这一系列正式开始于2021/08/12。由于LeetCode上部分题目有锁,本系列将至少持续到刷完所有无锁题之日为止;由于LeetCode还在不断地创建新题,本系列的终止日期可能是永远。在这一系列刷题文章…

紫光 DDR3 IP核调试

1. IP核简介 直接编写DDR2/DDR3的逻辑工作量不太大,但是涉及到双边延、高速率的读取,时序很复杂。因此一般抖采用IP核实现。紫光的SDRAM IP核为HMIC_H IP。 HMIC_H IP 包括了 DDR Controller、DDR PHY 和 PLL,用户通过 AXI4 接口实现数据的读…

十三、MySQL 主从复制

一、MySQL 主从复制 1. 主从复制原理 主库 有一个 工作线程 I/O dump thread(转储线程)。从库 有两个工作线程 I/O thread 和 SQL thread。主库 通过 I/O dump thread 给 从库 I/O thread 传送 binlog 日志。 主从同步过程中: 主库 把接收的…

大厂笔试真题【栈】美团2023春招-火车迷【欧弟算法】全网最全大厂秋招题解

文章目录 题目描述与示例题目描述输入描述输出描述示例一输入输出 示例二输入输出 解题思路代码pythonJavaC时空复杂度 华为OD算法/大厂面试高频题算法练习冲刺训练 题目描述与示例 题目描述 小美是一个火车迷。最近她在观察家附近火车站的火车驶入和驶出情况,发现…

C/C++学习 -- Base64算法

Base64算法概述 Base64是一种用于将二进制数据表示为ASCII字符集中的可打印字符的编码方法。它由64个不同的字符组成,通常包括26个大写字母、26个小写字母、10个数字以及两个特殊字符(通常是""和"/")。Base64编码的目的…

【Vue基础-数字大屏】地图标记涟漪效果设置

一、需求说明 将地图中北京市、陕西市、南宁市分别以实心圆、涟漪圆、涟漪圆标记出来 二、代码实践 涉及三个文件 1、App.vue: <template><Screen1/> </template> <script> import Screen1 from "./components/Screen1.vue"; export def…

如何应对数据安全四大挑战?亚马逊云科技打出“组合拳”

数字经济时代&#xff0c;数据被公认为继土地、劳动力、资本、 技术之后的又一重要生产要素。对于企业而言&#xff0c;数据则是一切创新与关键决策的根源。 然而&#xff0c;企业在发挥数据资产的商业价值方面&#xff0c;却面临诸多挑战&#xff0c;比如敏感数据识别、跨组织…

【高阶数据结构】图详解第一篇:图的基本概念及其存储结构(邻接矩阵和邻接表)

文章目录 1. 图的基本概念1.1 什么是图1.2 有向图和无向图1.3 完全图1.4 邻接顶点1.5 顶点的度1.6 路径1.7 路径长度1.8 简单路径与回路1.9 子图1.10 连通图1.11 强连通图1.12 生成树 2. 图的存储结构2.1 邻接矩阵2.2 邻接矩阵代码实现结构定义构造函数添加边打印图测试 2.3 邻…