SQL靶场|SQLI-LABS搭建
Posted 向阳-Y.
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL靶场|SQLI-LABS搭建相关的知识,希望对你有一定的参考价值。
我这里用的是小皮面板搭建的网站,先总结一下搭建这个靶场最容易出错的两个地方:
1.security数据库是否创建成功
2.php版本导致数据库连接失败
1.下载
SQLI-LABS下载地址
https://github.com/Audi-1/sqli-labs
下载好后解压到小皮面板www目录下,修改文件:
sqli-labs-master\\sql-connections\\db-creds.inc
2.通过cmd连接到mysql库:
这里我们先配置一下环境变量:
添加数据库bin目录到环境变量path中
D:\\phpstudy_pro\\Extensions\\MySQL5.7.26\\bin
我的变量环境在这个目录
连接数据库:
mysql -u root -p
查看有没有security数据库
show databases
没有的话创建一个,并使用它
create database security; #创建
use security; #使用security数据库
最后再输入以下指令,加载配置文件:(对应路径根据实际情况修改)
source D:\\phpstudy_pro\\WWW\\sqli-labs-master\\sql-lab.sql
3.进入靶场
如果发现依旧报错(如下图)
请给网站的php降级,降到5+即可
最后,搭建完成
以上是关于SQL靶场|SQLI-LABS搭建的主要内容,如果未能解决你的问题,请参考以下文章