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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |