help promote
usenix conference policies
You are here
Scalable and Lightweight CTF Infrastructures Using Application Containers (Pre-recorded Presentation)
Arvind S Raj, Bithin Alangot, Seshagiri Prabhu, and Krishnashree Achuthan, Amrita Vishwa Vidyapeetham
Attack-defence Capture The Flag (CTF) competitions are effective pedagogic platforms to teach secure coding practices due to the interactive and real-world experiences they provide to the contest participants. Two of the key challenges that prevent widespread adoption of such contests are: 1) The game infrastructure is highly resource intensive requiring dedication of significant hardware resources and monitoring by organizers during the contest and 2) the participants find the gameplay to be complicated, requiring performance of multiple tasks that overwhelms inexperienced players. In order to address these, we propose a novel attack-defence CTF game infrastructure which uses application containers. The results of our work showcase effectiveness of these containers and supporting tools in not only reducing the resources organizers need but also simplifying the game infrastructure. The work also demonstrates how the supporting tools can be leveraged to help participants focus more on playing the game i.e. attacking and defending services and less on administrative tasks. The results from this work indicate that our architecture can accommodate over 150 teams with 15 times fewer resources when compared to existing infrastructures of most contests today.
Open Access Media
USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.
author = {Arvind S. Raj and Bithin Alangot and Seshagiri Prabhu and Krishnashree Achuthan},
title = {Scalable and Lightweight {CTF} Infrastructures Using Application Containers (Pre-recorded Presentation)},
booktitle = {2016 USENIX Workshop on Advances in Security Education (ASE 16)},
year = {2016},
address = {Austin, TX},
url = {https://www.usenix.org/conference/ase16/workshop-program/presentation/raj},
publisher = {USENIX Association},
month = aug
}
connect with us