前言
因为团队要搭建自己的靶场,所以去学习了下如何搭建CTFD。这里主要参考的是鲸猫的文章:ctfd使用ctfd-whale动态靶机插件搭建靶场指南,在这里非常感谢!
注意:某些步骤需要使用梯子(会标注),请提前自备
部署
这里我使用的是鲸猫的仓库,已经进行了一些配置和换源工作,比较方便部署
准备工作
安装环境
操作系统:
使用unbuntu 20.4 64位,CentOS版本的可以参考这篇文章:CTFD支持动态靶机的搭建笔记(docker:ctfd+ctf-whale)
动态靶机通过docker,docker-compose,docker-swarm
实现,没有docker基础的可以看一下这个视频了解一下:【docker入门】10分钟,快速学会dock