🐮博主syst1m 带你 acquire knowledge!

✨博客首页——syst1m的博客💘

🔞 《网安小白成长之路(我要变成大佬😎!!)》真实小白学习历程,手把手带你一起从入门到入狱🚭

😘《CTF专栏》超级详细的解析,宝宝级教学让你从蹒跚学步到健步如飞🙈

😎《大数据专栏》大数据从0到秃头👽,从分析到决策,无所不能❕

🔥 《python面向对象(人狗大战)》突破百万的阅读量,上过各种各样的官方大型专栏,python面向对象必学之一!🐽
😋《性格荷官在线送书活动》不定期会存在有送书活动哦,大部分肯定是网安内容的书籍啦宝子们!💘

🎉希望本文能够给读者带来帮助,更好地理解这个问题或解决你的困惑🐾

前言

今天咱们学习的内容是搭建靶场,靶场在网络安全中,也是咱们必学的东西,靶场这个东西主要就是模拟真实环境,例如,老王的91网站存在某个漏洞,但是对于我们初学者,漏洞咋学,那就是通过靶场来练习,学习漏洞,咱们只要将靶场的漏洞学明白了,就可以去黑老王的91小网站了😍😍😍

靶场搭建

1.进入网站根目录

我们记得先将Apache和MySQL打开

在这里插入图片描述

不知道网站更目录在哪里的话,可以打开设置查看文件位置

在这里插入图片描述

phpstudy_pro/WWW

在这里插入图片描述
在这里插入图片描述

2.pikachu

2.1正常安装

解压pikachu压缩包文件

将下载的压缩包解压到 WWW 文件夹中
在这里插入图片描述

修改配置文件

路径 pikachu/inc/config.inc.php

设置用户名为root 密码为root 如果改了密码就写成你改的密码

在这里插入图片描述

开始初始化

浏览器访问 127.0.0.1/pikachu

点击初始化
在这里插入图片描述
在这里插入图片描述

2.2可能出现的问题

如果没有初始化界面的按钮可以直接访问 install.php 文件即可

如果出现了一串英文后面说在问题在index.php的14行的问题,新建一个数据库即可

在这里插入图片描述

创建之后记得将配置文件修改一下

将用户名和密码改成你写的

3.sql-labs

3.1正常安装

将下载的sqli-labs解压到 WWW 文件夹中
在这里插入图片描述

完成之后用浏览器访问127.0.0.1/sqli-labs
在这里插入图片描述

点击 Setup/reset Database for labs 进行安装
在这里插入图片描述
安装完成之后会显示
在这里插入图片描述
安装完成之后返回上一个页面就可以开始练习了
在这里插入图片描述

3.2可能出现的问题

点击安装之后如果显示以下页面

在这里插入图片描述

大概是php版本太高了,导致一些函数失效

可以将php版本切换成更低的版本

在这里插入图片描述

4.upload-labs

将下载的upload-labs压缩包解压到 WWW 文件夹

在这里插入图片描述

完成之后使用浏览器访问 127.0.0.1/upload-labs

显示以下页面就已经搭建完成啦

在这里插入图片描述

5.总结

今天的这期内容主要是教大家如何搭建 pikachu、sql-labs、upload-lbas 这几个靶场,除了pikachu需要改下配置,其它的都是打开即用,这篇文章只说到了我遇到的问题,可能还会出现一些别的问题,如果你遇到解决不了的问题,记得私信我哦!

GitHub 加速计划 / pi / pikachu
3.58 K
728
下载
最近提交(Master分支:2 个月前 )
b19bb06d 优化dockerfile 1 年前
3234bfc6 - 1 年前
Logo

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

更多推荐