Capture the flag challenge design and implementation - part 2

Learning software security can be rather challenging due to majority of the concepts involved being hard to visualize. As such, hands-on activities are often integrated in learning to provide learners with a more holistic understanding of the topics. These hands-on activities are known as Capture th...

Full description

Saved in:
Bibliographic Details
Main Author: Lee, Andre Wen Bin
Other Authors: Li Yi (SCSE)
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/175045
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-175045
record_format dspace
spelling sg-ntu-dr.10356-1750452024-04-19T15:41:37Z Capture the flag challenge design and implementation - part 2 Lee, Andre Wen Bin Li Yi (SCSE) School of Computer Science and Engineering yi_li@ntu.edu.sg Computer and Information Science Engineering Computer science and engineering Learning software security can be rather challenging due to majority of the concepts involved being hard to visualize. As such, hands-on activities are often integrated in learning to provide learners with a more holistic understanding of the topics. These hands-on activities are known as Capture the Flag (CTF) competitions. In a bid to provide a fun and interactive way of learning software security, the CZ4067 Software Security course aims to incorporate CTF exercises for the students to engage in and hone their practical skills and at the same time encourage creativity. This paper evaluates the design considerations behind the CTF challenges, including the concepts taught, learning objectives and benefit to students. Other than the design aspect, this paper also delves into the implementation of these challenges, including the backend setup as well as future extensibility. Bachelor's degree 2024-04-19T01:22:32Z 2024-04-19T01:22:32Z 2024 Final Year Project (FYP) Lee, A. W. B. (2024). Capture the flag challenge design and implementation - part 2. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/175045 https://hdl.handle.net/10356/175045 en SCSE23-0184 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Computer and Information Science
Engineering
Computer science and engineering
spellingShingle Computer and Information Science
Engineering
Computer science and engineering
Lee, Andre Wen Bin
Capture the flag challenge design and implementation - part 2
description Learning software security can be rather challenging due to majority of the concepts involved being hard to visualize. As such, hands-on activities are often integrated in learning to provide learners with a more holistic understanding of the topics. These hands-on activities are known as Capture the Flag (CTF) competitions. In a bid to provide a fun and interactive way of learning software security, the CZ4067 Software Security course aims to incorporate CTF exercises for the students to engage in and hone their practical skills and at the same time encourage creativity. This paper evaluates the design considerations behind the CTF challenges, including the concepts taught, learning objectives and benefit to students. Other than the design aspect, this paper also delves into the implementation of these challenges, including the backend setup as well as future extensibility.
author2 Li Yi (SCSE)
author_facet Li Yi (SCSE)
Lee, Andre Wen Bin
format Final Year Project
author Lee, Andre Wen Bin
author_sort Lee, Andre Wen Bin
title Capture the flag challenge design and implementation - part 2
title_short Capture the flag challenge design and implementation - part 2
title_full Capture the flag challenge design and implementation - part 2
title_fullStr Capture the flag challenge design and implementation - part 2
title_full_unstemmed Capture the flag challenge design and implementation - part 2
title_sort capture the flag challenge design and implementation - part 2
publisher Nanyang Technological University
publishDate 2024
url https://hdl.handle.net/10356/175045
_version_ 1800916377819676672