kali使用docker安装DVWA

上一篇文章我记录了如何使用kali安装DVWA,但是我是一个一个组件安装的,非常麻烦,比如数据库还需要配置,花费时间很多。昨天在逛github时,发现大佬的靶场都是通过docker打包好的,如果我也用docker安装DVWA,只需要几行命令就可以完成了。

Ok, Let's do it!

1.首先安装docker软件

sudo apt-get install docker.io -y

如果感觉下载很慢,请更改apt源

vim /etc/apt/sources.list

#然后写入下面的apt阿里源
#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib 

 2.配置docker源为国内,加快下载镜像的速度。

sudo vim /etc/docker/daemon.json

# 将以下代码写入,包括了网易、docker中国区和中科大的源
{
     "registry-mirrors": ["http://hub-mirror.c.163.com","https://registry.docker-cn.com","https://docker.mirrors.ustc.edu.cn"]
}

# 重启docker
sudo service docker restart
# 配置开机自启动
sudo systemctl enable docker

输入sudo docker info

查看是否为国内源

3.下载DVWA源

搜索DVWA

# 搜索DVWA源
docker search dvwa

如图所示 

拉取镜像

sudo docker pull vulnerables/web-dvwa

如图

 启动容器,将本地的5555端口映射到容器的80端口。

sudo docker run -d --rm --name dvwa -it -p 5555:80 vulnerables/web-dvwa

 输入ip a ,查看kali地址,

 在浏览器中输入: 192.168.204.133:5555。即可访问


 

 默认用户名和密码是admin password 

如图是登录成功的界面

 鼠标下滑到底部,点击Create/Reset Database

如图所示

然后会自动跳转到登录页面,重新输入密码后进入,看到这个界面代表环境搭建成功!

  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值