网络空间攻防技术原理
上QQ阅读APP看书,第一时间看更新

1.2.3 CTF竞赛组织方式

从组织方式的角度看,可以将CTF竞赛分为两类。

(1)线上赛

在以线上赛形式组织的CTF竞赛中,参赛者通过竞赛组织者搭建的竞赛平台线上注册、线上解题并提交flag。在所有的竞赛模式中,线上赛通常采用解题模式和战争分享模式来进行,其他模式的线上赛较为少见,但也不是绝对没有。线上赛因组织难度相对较小、时间灵活、参赛方便而受到CTF社区的青睐,往往作为小型CTF竞赛及大型CTF竞赛的预选赛或分站赛的组织形式。从参赛者的角度看,线上赛对抗性较弱,赛题难度较小,参赛要求较低,使得参赛者可以将精力集中在对赛题本身的学习和研究上,非常适合日常学习和训练,因此受到广大CTF爱好者的欢迎。

(2)线下赛

顾名思义,线下赛要求参赛者前往指定的比赛场地,现场接入比赛网络来参赛。线下赛大多采用攻防模式或攻防模式与其他竞赛模式相结合的方式进行,比较强调对抗性和竞技性,因此观赏性很高。大型 CTF 竞赛的总决赛通常会采用线下赛的组织形式,线下赛的参赛队伍数量从开始时的20、30逐步提高到100以上。尽管如此,相对于动辄数以千计的参赛队伍,线下赛的支撑能力仍然显得有限,因此一些好的 CTF 竞赛往往需要采取分级淘汰的赛制来限制线下赛的参赛队伍数量。从参赛者的角度看,线下赛难度较大,对抗性强,对参赛者技术和综合能力的考查更为全面,因此高水平的参赛者通常非常重视线下赛,将其视为对自己的一种考验和挑战。