无独有偶,工作需要,在开源世界里徜徉徘徊,一直在寻找一个练习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
2:选择登录名称,比如admin,输入安装好后的提示的密码。
Step13: 组态-配置(CONFIGURATION)【参数自定】
Step14:控制-面板(CONTROLS)【功能自定】
Step15:公告-榜文(ANNOUNCEMENTS)
Step16:级别-测验(LEVELS-QUIZ)
Step17:级别-标志(LEVELS-FLAGS)
Step18:级别-基地(LEVELS-BASES)
Step19:级别-类别(LEVELS-CATEGORIES)
Step20:级别-国家(LEVELS-COUNTRIES)
Step21:开始-竞技(BEGIN-GAME)
Step22:类别-管理(CATEGORIES-MANAGEMENT)
Step23:计时竞技(CATEGORIES-MANAGEMENT)
“没有对比,就没有伤害,这个平台支持无限量的团队或者个人比赛,界面高端、规则标准、大有乾坤,可以媲美现有很多CTF平台,独树一帜,朝阳的行业,就要用专业的平台去做。我选择FBCTF,各位客官呢?今天就到这里,下次分享,不期而至~!关注我,点个赞哦~!”
来源:freebuf.com 2019-03-15 13:35:28 by: 凯信特安全团队
请登录后发表评论
注册