0xZone: A Secure Cybersecurity Challenge Platform

dc.contributor.authorAli Abdulnaser Tawfiq Al-Abwah
dc.date.accessioned2025-06-29T09:20:20Z
dc.date.available2025-06-29T09:20:20Z
dc.date.issued2025-06-18
dc.description.abstractThis thesis presents the design, implementation, and security evaluation of 0xZone, a web-based platform for hosting Capture The Flag (CTF) cybersecurity competitions in educational environments. The platform addresses security challenges in educational technology while providing a foundation for practical cybersecurity training and assessment. The research focuses on web application security, secure system design principles, and deployment strategies applied to educational technology platforms. The primary challenges addressed include: authentication and authorization in multi-user environments, protection against common web application vulnerabilities, basic anti-cheat mechanisms for competitive integrity, and secure containerized deployment in educational network infrastructures. The platform implements a multi-layered security architecture using modern web development practices, secure coding standards, and basic security monitoring. Key features include: containerized deployment with Docker, role-based access control, secure session management, input validation and sanitization, audit logging capabilities, and automated scanner detection for common security tools. Security evaluation demonstrates the platform’s resilience against common web application vulnerabilities including injection attacks, cross-site scripting, and session hijacking. The platform provides a functional foundation for educational cybersecurity training with appropriate security controls for academic environments. The research contributes to the field of educational technology by demonstrating practical implementation of security controls in web applications, providing a framework for secure CTF platform deployment, and establishing practices for protecting educational competition data.
dc.identifier.urihttps://hdl.handle.net/20.500.11888/20146
dc.language.isoen_US
dc.supervisorDr. Othman M. Othman
dc.title0xZone: A Secure Cybersecurity Challenge Platform
dc.typeGraduation Project
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
Abstract-Arabic.docx
Size:
15.37 KB
Format:
Microsoft Word XML
Description:
Loading...
Thumbnail Image
Name:
0xZone-prsesentation.pptx
Size:
3.81 MB
Format:
Microsoft Powerpoint XML
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: