【P2】VMware 下 docker 快速搭建漏洞靶场 DVWA |
您所在的位置:网站首页 › DVWA靶场连接不上数据库 › 【P2】VMware 下 docker 快速搭建漏洞靶场 DVWA |
文章目录
一、docker 快速搭建漏洞靶场指南二、执行步骤三、为 kali 配置 docker 加速器四、访问 dockerhub 的 dvwa 镜像五、漏洞利用初探,修改 requests 请求参数远程执行命令六、vulhub 搭建漏洞复现
包括什么是 docker、docker 和虚拟机的的区别、docker 搭建 DVWA 及执行步骤、为 kali 配置 docker 加速器、访问 dockerhub 的 dvwa 镜像、vulhub 搭建漏洞复现。 一、docker 快速搭建漏洞靶场指南1、什么是 docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口2、docker 和虚拟机的的区别 vm 虚拟机是一个完整的操作系统 docker 直接在宿主主机的操作系统上调用硬件资源,而不是虚拟化操作系统和硬件资源 3、docker 搭建 DVWA (1)、kali 安装 docker: sudo apt install -y docker.io apt 是 debian 系统的软件包管理器(kali 和 ubuntu 其实也是 debian 的分支) (2)、使用示例: apt install firefox(安装火狐浏览器) apt remove firefox(卸载火狐浏览器) apt upgrade firefox(升级火狐浏览器) (3)、windows 能不能安装 docker?当然可以:https://www.docker.com/products/docker-desktop 二、执行步骤(1)、添加Docker官方的GPG密钥 curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -(2)、更新源 echo ‘deb https://download.docker.com/linux/debian stretch stable’> /etc/apt/sources.list.d/docker.list(3)、直接导入证书 echo deb https://download.docker.com/linux/debian/ stretch stable> /etc/apt/sources.list.d/docker.list(4)、系统更新 apt-get update(5)、安装 docker sudo apt install docker.io(6)、检查 docker 安装是否成功 docker -v如图,显示出 docker 版本信息,代表 docker 安装成功 三、为 kali 配置 docker 加速器(1)、阿里云镜像加速器:https://help.aliyun.com/document_detail/60750.html sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |