简介
sqli-labs是一款开源的练习SQL注入的靶场工具,用PHP代码编写而成。需要PHP和Apache环境运行
安装步骤
一、环境准备
在PHP中启动Apache和Mysql
二、下载sqli-labs
从网盘下载
https://msb-netdisk.mashibing.com/share/f70b78a8cc4d451d972882091ae97353
提取码:925756
三、配置数据库
将压缩包解压至PHP Study的跟目录中(如何找根目录可以参考安装DAMN靶场那一篇)
(点击“管理”,最后一栏“打开根目录”,可以知道根目录)
注意:sqli-labs-master中不能再嵌套一个文件夹
修改数据库配置文件
修改该文件(如果没有权限的话,可以修改放在桌面,然后复制替换该文件)
(默认数据库密码是root,可通过php查看)
四、试运行
部署成功以后Apache会自动重启,访问地址(后面的路径就是输入的域名,跟文件路径一致):
http://localhost/sqli-labs-master
五、初始化数据库![](https://img-blog.csdnimg.cn/direct/f6d4a434ac5e42708e9964fd367aa42f.png)
点击 Setup/reset Database for labs
这样就是数据库创建成功了。
数据库只需要初始化一次,以后都不需要再点击这个重置数据库