Noname's Blog
信息安全专业的小萌新,立志走上更大的舞台
搭建sqli-labs靶场

搭建sqli-labs靶场

windows环境

wamp+sqli-labs

下载wamp和sqli-labs
将sqli-labs放在wamp的www文件夹下
配置数据库
wamp安装时,root密码默认为空
数据库连接配置文件夹:

\wamp64\www\sqli-labs-master\sql-connections

可在db-creds.inc中设置密码
进入localhost/sqli-labs-master
sqlilabs1.png
点鸡
Setup/reset....
sqlilabs2.png
这里可能会遇到一些报错,是由于php版本太高导致的,一般调整到7以下即可
wamp.png
打开终端

mysql -uroot -p

输入密码进入mysql随便测试一下

show databases;

phpstudy+sqli-labs

和wamp差不多

使用phpstudy搭建

很多网上的教程都是比较旧版本的phpstudy了,现在新版改php版本长这样
phpstudy2.png

使用docker搭建

安装docker参考:
https://miaotony.xyz/2020/02/02/Server_Docker/#toc-heading-12

两条命令部署sqli-labs

docker pull acgpiano/sqli-labs

docker run -dt --name sqli-lab -p [你要映射的端口]:80 acgpiano/sqli-labs:latest