带你快速搭建靶场漏洞环境|SqliLabs之Docker版

851 阅读1分钟

欢迎留言讨论,期待与你共同进步掘金人的第一篇博客 - 掘金 (juejin.cn)

SqliLabs靶场漏洞环境搭建Docker版

项目地址

Github:/Audi-1/sqli-labs
docker hub :sqli-labs images
docker hub :c0ny1/sqli-labs

安装Docker

1.更新源

sudo -i
apt-get update && apt-get clean
apt install -y curl git

2.安装Docker

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

3.配置Docker加速

vi /etc/docker/daemon.json

添加以下内容

{
    "registry-mirrors":["https://docker.mirrors.ustc.edu.cn/"]
}

重新启动Docker并查看Docker信息

systemctl daemon-reload
systemctl restart docker
docker info

docker基础环境安装完成。

安装Sqli-Labs

1.搜索sqli-labs镜像

docker search sqli-labs
docker pull c0ny1/sqli-labs:0.1

2.确定下完成 查看本机docker镜像列表情况

docker images

3.运行sqli-labs容器

docker run -p 8080:80 -t c0ny1/sqli-labs:0.1

如果需要后台运行,

docker run -d -p 8080:80 -t c0ny1/sqli-labs

5.查看容器使用的宿主机端口是否被打开

netstat -ntulp |grep 8080

显示正常,则至此安装完成。

扩展阅读

www.cnblogs.com/cany/p/1074…

www.freebuf.com/news/others…