sqli_lab靶场搭建
mac环境搭建
需要的环境:docker
715 docker search sqli-labs //搜索镜像 718 docker pull acgpiano/sqli-labs //拉取镜像 719 docker images //查看镜像列表 720 docker run -dt --name rz_sqli_labs -p 666:80 --rm acgpiano/sqli-labs //启动镜像 --dt后台运行 --rm每次启动都删除以前的配置
在浏览器输入127.0.0.1:666,发现成功搭建;
点击Setup/reset Database for labs,初始化数据库,如下图:
返回上一页面,选择lesson 1测试一下:
用hackbar,依据less 1提示执行(输入id是数字的参数),步骤结果如下图:
Windows环境搭建
环境:phpStudy下sqli_labs文件夹
sqli_labs git地址: https://github.com/Audi-1/sqli-labs
1. 安装phpstudy
2. 启动phpstudy,将下载好的文件夹放在phpStduy的网站根目录,如下图:
3. 在浏览器输入127.0.0.1/sqli_labs,成功启动
4. 点击Setup/reset Database for labs,初始化数据库,发现报错,请把WWWsqli_labssql-connections下的db-creds.inc备份,并打开编辑,给password处空密码填上密码保存,如下图:
5. 回到上一步再次重复步骤四,发现OK了。
接下来步骤同mac后续操作;