夺旗竞赛中所教授的网络安全知识与技能
密码学与安全
2021-01-06 v1
摘要
夺旗(Capture the Flag)竞赛是一种流行的网络安全教育形式,学生以非正式的、类游戏的环境解决动手任务。这些任务包含多样化的作业,例如利用网站漏洞、破解密码和侵入未受保护的网络。然而,这些竞赛所练习的技能与 security 专家定义的正式网络安全课程如何匹配尚不清楚。我们解释了夺旗竞赛在网络安全训练中的意义,并分析了自 2012 年以来收集的 15,963 份文本解答。基于解答中的关键词,我们将它们映射到成熟的 ACM/IEEE 课程指南,以了解竞赛教授了哪些技能。我们研究了网络安全主题的分布、其在不同竞赛格式中的差异以及过去几年的发展。分析显示了关于密码学和网络安全的技术知识的突出地位,但人为因素,例如社会工程学和网络安全意识,被忽视了。我们讨论了这些结果的含义并将其与当代文献相关联。我们的结果表明,未来的夺旗竞赛应包含非技术方面,以应对当前先进的网络威胁并吸引更广泛的受众关注网络安全。
引用
@article{arxiv.2101.01421,
title = {Cybersecurity Knowledge and Skills Taught in Capture the Flag Challenges},
author = {Valdemar Švábenský and Pavel Čeleda and Jan Vykopal and Silvia Brišáková},
journal= {arXiv preprint arXiv:2101.01421},
year = {2021}
}
备注
Published in Elsevier Computers & Security, see https://www.sciencedirect.com/science/article/pii/S0167404820304272 (first available online on December 27, 2020). The article has 32 pages (in the preprint template), 9 figures, and 4 tables