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

【网络安全的神秘世界】在win11搭建pikachu靶场

在这里插入图片描述

🌝博客主页:泥菩萨

💖专栏:Linux探索之旅 | 网络安全的神秘世界 | 专接本

下载pikachu压缩包

https://github.com/zhuifengshaonianhanlu/pikachu

在这里插入图片描述

下载好的pikachu放在phpstudy_pro/www目录下

在这里插入图片描述

创建pikachu数据库

在这里插入图片描述

打开phpstudy软件,网站 ——> 创建网站

在这里插入图片描述

win+R打开cmd,输入ipconfig查看IP地址,浏览器访问本地地址:80端口

发现有报错:数据库连接出现问题,根据提示发现没有设置密码

在这里插入图片描述

在pikachu-master中找到inc/config.inc.php,改成自己的数据库密码

在这里插入图片描述

打开数据库工具,没有的话去软件管理下载

在这里插入图片描述

点击属性查看数据库密码,最后点击确定

在这里插入图片描述

发现报错,错误原因:

这个错误发生在mysql 5.7 版本及以上版本会出现的问题,在mysql5.7版本默认的sql配置是:sql_mode=“ONLY_FULL_GROUP_BY”,这个配置严格执行了"SQL92标准",很多从5.6升级到5.7时,为了语法兼容,大部分都会选择调整sql_mode,使其保持跟5.6一致,为了尽量兼容程序

在这里插入图片描述

解决方法:

找到数据库配置文件windows中my.ini文件或linux中的my.cnf文件,在mysqld中增加sql_mode=

修改之后重新启动mysql即可

在这里插入图片描述

解决“Table 'pikachu.member' doesn't exist”问题

在这里插入图片描述

访问http://pikachu/install.php,这是pikachu自带的初始化数据库的php文件

根据每人的域名和ip设计,“ http://pikachu/”会略有不同,自行改动

点击“安装/初始化”

在这里插入图片描述

ok,重新访问首页(index.php),进行测试,成功解决。

在这里插入图片描述

http://www.lryc.cn/news/360212.html

相关文章:

  • 基于Java的零食管理系统的设计与实现(论文+源码)_kaic
  • 【案例实操】银河麒麟桌面操作系统实例分享,V10SP1重启后网卡错乱解决方法
  • 初级前端开发岗
  • 颠仆流离学二叉树2 (Java篇)
  • 柏林自由大学研究团队《Ecology Letters 》揭示AMF在植物对全球变化响应的作用
  • libevent源码跨平台编译(windows/macos/linux)
  • idea+tomcat+mysql 从零开始部署Javaweb项目(保姆级别)
  • LeetCode 每日一题 2024/5/27-2024/6/2
  • BOOST_SREATCH
  • MySQL学习——获取数据库和表格的信息
  • Go语言redis框架 — go-redis
  • C++ | Leetcode C++题解之第125题验证回文串
  • Spring创建对象的多种方式
  • 宝塔部署前后端分离项目手册
  • Leetcode 第 397 场周赛题解
  • Python+Selenium自动化测试项目实战
  • WPS部分快捷操作汇总
  • Kubernetes (K8s) 普及指南
  • Oracle RAC 集群配置共享目录ACFS
  • Google Cloudbuild yaml file 中 entrypoint 和 args 的写法
  • 鸿蒙开发接口图形图像:【@ohos.window (窗口)】
  • LLM 基准测试的深入指南
  • 深入理解Redis事务、事务异常、乐观锁、管道
  • 17、Spring系列-SpringMVC-请求源码流程
  • 对简单工厂模式、工厂方法模式、抽象工厂模式的简单理解
  • PostgreSQL常用插件
  • mysql表字段超过多少影响性能 mysql表多少效率会下降
  • Vue进阶之Vue无代码可视化项目(一)
  • 初识C++ · 模拟实现list
  • 电商运营-2024年6月1日