sql注入之sqli_lab靶场搭建

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,初始化数据库,发现报错,请把\WWW\sqli_labs\sql-connections下的db-creds.inc备份,并打开编辑,给password处空密码填上密码保存,如下图:

 5. 回到上一步再次重复步骤四,发现OK了。

接下来步骤同mac后续操作;

 

posted @ 2020-12-15 21:59  云烟三渺  阅读(904)  评论(0编辑  收藏  举报