找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 329|回复: 0

kali安装docker容器-部署vulfocus靶场环境

[复制链接]

2万

主题

162

回帖

18万

积分

管理员

积分
184652
发表于 2022-3-2 14:46:16 | 显示全部楼层 |阅读模式 IP:山东省 移动/数据上网公共出口

登录后更精彩...O(∩_∩)O...

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 mind 于 2022-3-4 14:10 编辑

kali安装docker环境
安装Kali的过程:
        https://www.kali.org/docs/virtualization/install-vmware-guest-vm/


最近因为要在kali上搭建vulfocus漏洞靶场测试环境,所以得安装一个docker环境。


   0. 刷新存储库索引(先更新一下)



  • 安装https协议、CA证书、dirmngr




2.添加GPG密钥并添加更新源




3.系统更新以及安装docker


4.启动docker服务器


5.安装compose


6.docker安装测试(hello-world)

PS:




(from: https://blog.csdn.net/xiao_yi_xiao/article/details/118936533
========================
部署vulfocus环境1.拉取vulfocus镜像
        

        注意:这里镜像拉取不上重新启动一下docker环境

2.运行vulfocus

8.png

网上大多数教程,都是生搬硬套,此处要注意除了指定映射端口(80:80)和VUL_IP,其他参数可省略。VUL_IP 可在宿主机内ifconifg查看下docker0的IP(疑问:经测试eth0也同样可以使用),填进去即可。执行以上命令后可生成一个docker容器id,如

         2.2 启动容器

网上其他教程,都是到上一步就完了,创建完后还需要启动容器,才能访问服务

3、访问登录首页

默认登录密码为:admin/admin,登录成功后,进入镜像管理,一键同步,就可以同步官网镜像了,engjoy!!!

(我装的登录时候和一键同步时均报错,使用的是上面eth0的IP地址;是不是应该使用docker0的IP地址就不会报错了,未验证)


官方修复报错:https://github.com/fofapro/vulfocus/issues/246

验证一下看看到底用哪个IP





======================================

  • 安装完成后,访问80端口
    6.png
  • 用设置好的管理员账户登录
  • 首页为漏洞集成页面,刚开始是没有漏洞镜像的需要从 [color=var(--theme-color,#42b983)]https://hub.docker.com/ 网站拉取镜像,或自己以tar包的形式上传。
    漏洞镜像的拉取和上传(需管理员权限):
    (1)、在进行管理中,添加功能
    (2)、分别填入漏洞名称、镜像、rank、描述

    • 镜像又分为文件和文本

  • 文本:是从 [color=var(--theme-color,#42b983)]https://hub.docker.com/u/vulfocus 官网拉取镜像。内容为如: vulfocus/webmin-cve_2019_15107 。
    • 文件:本地漏洞镜像打成tar包的形式进行上传。

  • 下载完成后点击启动即可。
  • 镜像启动后,会在环境里写入一个 flag (默认 flag 会写入 /tmp/ 下),读取到 flag 后填入 flag 窗口,镜像会自动关闭,如需重新启动,需强刷一下,然后再次点击启动即可。
  • 可视化编排(管理员权限)

  • 场景模式(普通用户权限)
  • 计时模式











6.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|哩布大模型|Civitai大模型|IP定位|图反推|站长素材|deepseek|即梦视频|阿狗工具|花瓣网|pinterest|php手册|宝塔文档|CyberChef|猫捉鱼铃|手机版|小黑屋|下载狗|IPS|在线工具|分享屋 ( 鲁ICP备2021028754号 )

GMT+8, 2025-5-4 14:21

Powered by 分享屋 X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表