Docker练习及在CTFd平台上放题目

本文是作者使用Docker进行CTFd平台环境部署的练习记录,通过复现SUSCTF 2018的题目,体验Docker的强大。文章详述了如何利用Dockerfile搭建题目,以及在CTFd平台上发布和编辑Markdown格式的题目。

前言

这篇文章算是Docker学习还有CTFd平台搭建后的练习吧,毕竟都是用的dockerfile

正文

这里我复现的题目是SUSCTF 2018的题目,下面是github地址
https://github.com/susers/Writeups/

这里我是利用了dockerfile去尝试把各个web题目复现一遍,深刻感受到docker的强大

总结一下我用的频率最多的是这两句话

docker build -t=镜像名字 .
docker run --name=容器名字 -p 9999:22  -d 镜像名 

第一句话的.指的是当前目录下的Dockfile文件,每一个都执行一下
下图是我搭好的题目
CIaUHA.png

然后就快乐地做题了,打开192.168.1.103:4440这里是虚拟机的地址,回显题目,成功
CIar38.png

再来继续上一篇搭好CTFd平台的博客内容,来放题目,第一个创建的是管理员账号,然后点击右上角Admin->Challenge 一直添加即可,第一个是名字,这里是我其中一个题目的编辑状况,这个平台是可以用Markdown来编辑题目的,这就很舒服了23333
CIasgS.png

搭建好的效果图。。
CIayjg.png

结语

这几天都在忙着练习怎么利用docker搭建环境,过几天就要考试了,很慌。。。。明天赶紧复习吧。。。


欢迎大家多来踩踩我的博客:https://0verwatch.top

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值