Capture the flag challenge design and implementation

Due to their usefulness in cybersecurity education, Capture the Flag(CTF) competitions have been incorporated into Nanyang Technological University’s CZ4067 Software Security module. This project aims to add new challenges to the existing CTF challenge bank for the module that are effective in en...

Full description

Bibliographic Details
Main Author: Goh, Teck Hong
Other Authors: Li Yi (SCSE)
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/175311
_version_ 1811676777965158400
author Goh, Teck Hong
author2 Li Yi (SCSE)
author_facet Li Yi (SCSE)
Goh, Teck Hong
author_sort Goh, Teck Hong
collection NTU
description Due to their usefulness in cybersecurity education, Capture the Flag(CTF) competitions have been incorporated into Nanyang Technological University’s CZ4067 Software Security module. This project aims to add new challenges to the existing CTF challenge bank for the module that are effective in enhancing the learning experience of the students in the module and encourage self-directed learning by the students. The reasons for using CTFs in education and the current cybersecurity trends were reviewed in order to determine factors that could contribute to designing effective challenges for the CZ4067 module. The project then identified crucial design and implementation considerations to be made in developing the CTF challenges, before releasing a subset of the challenges for a test by current CZ4067 students. Survey results were then collected from the students to evaluate the effectiveness of the challenges designed. The completed challenges were then integrated into the CTF challenge bank, ensuring the availability of new challenges for future CZ4067 CTF competitions.
first_indexed 2024-10-01T02:26:52Z
format Final Year Project (FYP)
id ntu-10356/175311
institution Nanyang Technological University
language English
last_indexed 2024-10-01T02:26:52Z
publishDate 2024
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1753112024-04-26T15:43:43Z Capture the flag challenge design and implementation Goh, Teck Hong Li Yi (SCSE) School of Computer Science and Engineering yi_li@ntu.edu.sg Computer and Information Science Computer science and engineering Capture the flag Cybersecurity education Due to their usefulness in cybersecurity education, Capture the Flag(CTF) competitions have been incorporated into Nanyang Technological University’s CZ4067 Software Security module. This project aims to add new challenges to the existing CTF challenge bank for the module that are effective in enhancing the learning experience of the students in the module and encourage self-directed learning by the students. The reasons for using CTFs in education and the current cybersecurity trends were reviewed in order to determine factors that could contribute to designing effective challenges for the CZ4067 module. The project then identified crucial design and implementation considerations to be made in developing the CTF challenges, before releasing a subset of the challenges for a test by current CZ4067 students. Survey results were then collected from the students to evaluate the effectiveness of the challenges designed. The completed challenges were then integrated into the CTF challenge bank, ensuring the availability of new challenges for future CZ4067 CTF competitions. Bachelor's degree 2024-04-22T11:35:01Z 2024-04-22T11:35:01Z 2024 Final Year Project (FYP) Goh, T. H. (2024). Capture the flag challenge design and implementation. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/175311 https://hdl.handle.net/10356/175311 en SCSE23-0182 application/pdf Nanyang Technological University
spellingShingle Computer and Information Science
Computer science and engineering
Capture the flag
Cybersecurity education
Goh, Teck Hong
Capture the flag challenge design and implementation
title Capture the flag challenge design and implementation
title_full Capture the flag challenge design and implementation
title_fullStr Capture the flag challenge design and implementation
title_full_unstemmed Capture the flag challenge design and implementation
title_short Capture the flag challenge design and implementation
title_sort capture the flag challenge design and implementation
topic Computer and Information Science
Computer science and engineering
Capture the flag
Cybersecurity education
url https://hdl.handle.net/10356/175311
work_keys_str_mv AT gohteckhong capturetheflagchallengedesignandimplementation