Capture the flag challenge: design and implementation
To provide students of NTU’s CZ4067 (Software Security) module the opportunity to practise their software exploitation skills, a Capture The Flag (CTF) competition has been included in the module assessment. As in any software development practice, the development of a CTF challenge bank catering...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/165927 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-165927 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1659272023-04-21T15:37:07Z Capture the flag challenge: design and implementation Oong, Jie Xiang Li Yi School of Computer Science and Engineering yi_li@ntu.edu.sg Engineering::Computer science and engineering::Software To provide students of NTU’s CZ4067 (Software Security) module the opportunity to practise their software exploitation skills, a Capture The Flag (CTF) competition has been included in the module assessment. As in any software development practice, the development of a CTF challenge bank catering to CZ4067 students comprises common tools and design considerations and requires continuous integration. This project focuses on the creation of interesting and relevant challenges tailored for CZ4067 students and proposes a standard for managing challenges in a central repository. A subset of new challenges was released to CZ4067 students in AY22/23 Semester 2, and the results published in this report highlighted the importance of each CTF development phase from ideation to testing. Bachelor of Engineering (Computer Science) 2023-04-17T05:46:06Z 2023-04-17T05:46:06Z 2023 Final Year Project (FYP) Oong, J. X. (2023). Capture the flag challenge: design and implementation. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/165927 https://hdl.handle.net/10356/165927 en 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 |
Engineering::Computer science and engineering::Software |
spellingShingle |
Engineering::Computer science and engineering::Software Oong, Jie Xiang Capture the flag challenge: design and implementation |
description |
To provide students of NTU’s CZ4067 (Software Security) module the opportunity to
practise their software exploitation skills, a Capture The Flag (CTF) competition has
been included in the module assessment. As in any software development practice, the
development of a CTF challenge bank catering to CZ4067 students comprises common
tools and design considerations and requires continuous integration. This project
focuses on the creation of interesting and relevant challenges tailored for CZ4067
students and proposes a standard for managing challenges in a central repository. A
subset of new challenges was released to CZ4067 students in AY22/23 Semester 2,
and the results published in this report highlighted the importance of each CTF
development phase from ideation to testing. |
author2 |
Li Yi |
author_facet |
Li Yi Oong, Jie Xiang |
format |
Final Year Project |
author |
Oong, Jie Xiang |
author_sort |
Oong, Jie Xiang |
title |
Capture the flag challenge: design and implementation |
title_short |
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_sort |
capture the flag challenge: design and implementation |
publisher |
Nanyang Technological University |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/165927 |
_version_ |
1764208016852254720 |