无独有偶,工作需要,在开源世界里徜徉徘徊,一直在寻找一个练习CTF的大型平台,一圈下来,锁定了目标,今天的主角——FACEBOOK CTF,闪亮入场,这个系统很有逼格,很圆润,话不多说,上去盘它,盘它~!Follow my footsteps, don’t fall behind。
什么是FBCTF?
A:Facebook CTF是一个举办Jeopardy和“山丘之王”风格夺旗活动的大型平台。
我如何使用FBCTF?
A:组织比赛。 这可以用两个参与者完成,一直到几百个。参与者可以实际在场,在线活动或两者结合。
按照下面的设置说明启动平台基础架构。
在管理页面中输入挑战
让参与者注册为团队
安装
FBCTF平台在设计时考虑了灵活性,允许根据最终用户的需求进行不同类型的安装。 FBCTF平台可以安装在开发模式或生产模式下。
Step1:查看匹配的系统版本

#sudo lsb_release –a && cat/etc/issue
Step2:更新系统和更新组件库、还有第三方应用软件

#sudo apt-get update && apt-getupgrade && apt-get dist-upgrade
Step3:安装ntp服务
#sudo apt-get install ntp
Step4:首先关闭ntp进程
#sudo service ntp stop
Step5:ntpd请求方式未GET&POST
#sudo ntpd –gq
Step6:正式启动ntp服务进程
#sudo service ntp start
Step7:安装GIT应用软件
#sudo apt-get install git
Step8:GIT克隆到本地
#sudo git clone https://github.com/facebook/fbctf
Step9: 切换到fbctf目录
#cdfbctf
Step10: 开始用SHELL命令加守护进程选项本地安装。
#./extra/provision.sh–m prod –s $PWD
Step11: 打开你的本地浏览器在URL地址栏中输入localhost













来源:freebuf.com 2019-03-15 13:35:28 by: 凯信特安全团队




