目录

网安小白成长之路6.pikachusql-labsupload-labs靶场搭建

【网安小白成长之路】6.pikachu、sql-labs、upload-labs靶场搭建

🐮博主syst1m 带你 acquire knowledge!

✨博客首页—— 💘

🔞 真实小白学习历程,手把手带你一起从入门到入狱🚭

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

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

🔥 突破百万的阅读量,上过各种各样的官方大型专栏,python面向对象必学之一!🐽

😋 不定期会存在有送书活动哦,大部分肯定是网安内容的书籍啦宝子们!💘

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

文章目录

前言

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

靶场搭建

1.进入网站根目录

我们记得先将Apache和MySQL打开

https://i-blog.csdnimg.cn/blog_migrate/4286d7199c037f9b26fc828fb796622e.png

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

https://i-blog.csdnimg.cn/blog_migrate/6ed8c2f791f86d127cc9c558d54f045a.png

phpstudy_pro/WWW

https://i-blog.csdnimg.cn/blog_migrate/ea51f7c045af1644f9adae3ac2445194.png

https://i-blog.csdnimg.cn/blog_migrate/ff3449e9d0d511c2657053d30961928e.png

2.pikachu

2.1正常安装

解压pikachu压缩包文件

将下载的压缩包解压到 WWW 文件夹中

https://i-blog.csdnimg.cn/blog_migrate/0daae11d712f309a1c5cd36c3f79843a.png

修改配置文件

路径 pikachu/inc/config.inc.php

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

https://i-blog.csdnimg.cn/blog_migrate/60b04ef7e769e0e7186c84e68bf22919.png

开始初始化

浏览器访问 127.0.0.1/pikachu

点击初始化

https://i-blog.csdnimg.cn/blog_migrate/b61aab5aafbd5f7b0e6201196f1f0a24.png

https://i-blog.csdnimg.cn/blog_migrate/b2cf85255e8fdb61921bbb18d050ced9.png

2.2可能出现的问题

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

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

https://i-blog.csdnimg.cn/blog_migrate/e4d30ad2e531d2c6c0176b6a861eba65.png

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

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

3.sql-labs

3.1正常安装

将下载的sqli-labs解压到 WWW 文件夹中

https://i-blog.csdnimg.cn/blog_migrate/733e45437a55c7911c7438b7ee269f5f.png

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

https://i-blog.csdnimg.cn/blog_migrate/9e540ef6c11cf614a902133d5363f6b1.png

点击 Setup/reset Database for labs 进行安装

https://i-blog.csdnimg.cn/blog_migrate/e6d6f14815159d508e70183629141cc1.png

安装完成之后会显示

https://i-blog.csdnimg.cn/blog_migrate/98974ba7a6bb3925532082ec7bcd3314.png

安装完成之后返回上一个页面就可以开始练习了

https://i-blog.csdnimg.cn/blog_migrate/b8fd15f5adbc052340425c97aec9c17d.png

3.2可能出现的问题

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

https://i-blog.csdnimg.cn/blog_migrate/fcb707810fbb30a2898b85382894355b.png

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

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

https://i-blog.csdnimg.cn/blog_migrate/68856d8c9909f93d6ecaf71c1bf50b35.png

4.upload-labs

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

https://i-blog.csdnimg.cn/blog_migrate/07608728bbe7f1c48f02219dd413dcf9.png

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

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

https://i-blog.csdnimg.cn/blog_migrate/edc1b11847b8415916a93ba62b9e5079.png

5.总结

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