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

sqli-labs靶场环境搭建

文章目录

  • 资源准备
  • 安装phpstudy
  • 部署靶场代码
  • 初始化数据库

资源准备

安装靶场需要phpstudy环境 和 sqli-labs源码 可以到github 或官网下载,也可以直接使用我下载好的
phpstudy:https://download.csdn.net/download/zhangxm_qz/90231059?spm=1001.2014.3001.5501
sqli-labs:https://download.csdn.net/download/zhangxm_qz/90231063?spm=1001.2014.3001.5501

准备一台win7虚拟机
并将上述资源文件上传解压

安装phpstudy

运行phpstudy安装程序,修改安装目录 不要包含中文和空格等即可
在这里插入图片描述
安装完成运行如下

在这里插入图片描述

如上启动myusql 和 nginx服务即可,其他内容请自行了解

部署靶场代码

点击网站-管理-打开根目录 可以打开网站部署的根目录
在这里插入图片描述
将sqli-lags-master 源码解压并移动到该目录

在这里插入图片描述

初始化数据库

访问win7虚拟机的ip加路径如下,可以看到靶场页面,点击 setup/reset Database for labs
在这里插入图片描述
完成数据库初始化/重置 ,看到以下页面标识 安装/重置成功
在这里插入图片描述

如果出现以下提示证明php版本过高
在这里插入图片描述
安装 低版本php
在这里插入图片描述
在网站中切换php版本

在这里插入图片描述

切换后即可解决


http://www.kler.cn/a/470955.html

相关文章:

  • package.json解决依赖冲突
  • WebSocket 客户端开发:浏览器实战
  • vue3中el-table实现多表头并表格合并行或列
  • 【数据挖掘】深度高斯过程
  • 小米智能哑铃上市,代理 IP 视角下的智能健身新篇
  • 【EI会议征稿】2025图像处理和深度学习国际学术会议(IPDL 2025)
  • ubuntu安装colmap
  • Ubuntu:Cannot mix incompatible Qt library (5.14.2) with this library (5.15.3)
  • matlab绘图常见函数及代码
  • C# BigInteger 的使用
  • 『SQLite』约束怎么用
  • linux ansible部署
  • Qt|麦克风设备热插拔检测功能
  • 网络安全领域中PHP防范常用语法
  • 安卓H5项目通过adb更新H5项目
  • jQuery二次元风格右键菜单插件HTML源码
  • C++ Latch 和 Barrier: 新手指南
  • 【网络云SRE运维开发】2025第1周-每日【2025/01/04】小测-【第5章 交换机的工作原理】理论和实操
  • 用c++构建的actor导致整个ue5蓝图项目打不开。
  • java 转义 反斜杠 Unexpected internal error near index 1