这其中呢,具有代表的CTF比赛有老牌的WCTF、XCTF,还有各大厂所举办的数不清的CTF比赛,这里为了避免广告嫌疑,不写上了。但是呢,可以给大家安利个好的CTF训练平台,老牌的Bugku咱不提,基本上都知道。但新起之秀的圈子的砺剑CTF平台、BUUCTF 以及未来我朋友的超级平台(字节脉搏)也即将上线了这些平台无疑都采用了动态靶场 + 丰富的CTF题目,更有的还有今年各大比赛的原题,实属“牛批”那就由孙德胜,来教大家如何搭建CTF的训练平台,以及炫酷的CTF比赛平台!sudo git clone https://github.com/isislab/CTFd.git sudoapt-get install python-pipsudoapt-get install python-pipgit clone https://github.com/facebook/fbctfapt-get install virtualbox vagrant#下载安装Ubuntu14.04(需要安装Virtualbox)vagrant box addubuntu/trusty64 开启成功后,可以通过浏览器访问 https://10.10.10.5 使用平台,并且可以通过‘vagrant ssh’命令连接Ubuntu14.04,连接后源代码位置:/var/www/fbctf/,做二次开发可以直接修改源代码,修改后重启服务即可。
1、在机器上安装好 Docker 和 Docker-Compose,并且启用 Docker Swarm。Docker Swarm 参考:https://www.jianshu.com/p/77c4c62d9afedocker node update --label-add name=linux-1 <节点 ID>
- https://docs.docker.com/install/linux/docker-ce/ubuntu/
- https://docs.docker.com/compose/install/
git clone -b single https://github.com/glzjin/CTFd.git
3、进入目录,编辑 frp 两端配置文件,使 token 随机,再使用 docker-compose 启动相关组件。vi frp/frps.ini # token 一定要随机
vi frp/frpc.ini # token 一定要随机
git submodule update --init
4、启动完毕,打开 http://ip:8000 安装 CTFd。5、进入系统后台设置,打开插件设置页面,按照如下指导进行设置。点击可看大图。Frp Config Template,记得修改 token:https://www.zhaoj.in/read-6333.html当你做完了以上的所有步骤,恭喜你,你已经成功搭建CTF平台了!扫一扫,关注我们字节脉搏实验室(隶属于北京字节脉搏科技公司)很抱歉,各位大佬,因为德胜一时疏忽,忘记把压缩包密码留下了,很抱歉,所以,为了表达歉意,特意将自带60余道题目的靶机分享给大家链接:https://pan.baidu.com/s/1mOtqUdu8Csj_SYCYxREoXg
文章来源: http://mp.weixin.qq.com/s?__biz=MzAxMjE3ODU3MQ==&mid=2650457961&idx=1&sn=2e865329d5b68ec69bd8af180fefe3c1&chksm=83bba28db4cc2b9b5a74b13678027570cc2e1b31b6cfe0c55ed52c18324fed95c27b36611f52#rd
如有侵权请联系:admin#unsafe.sh