NORMA eResearch @NCI Library

BiggerPhish: An Interactive Cybersecurity Training Platform: Technical Report

McCauley, Padraig (2024) BiggerPhish: An Interactive Cybersecurity Training Platform: Technical Report. Undergraduate thesis, Dublin, National College of Ireland.

[thumbnail of Bachelor of Science]
Preview
PDF (Bachelor of Science)
Download (2MB) | Preview

Abstract

This report details the BiggerPhish educational platform’s conception, implementation and points of note in relation to the techniques and technologies used to create the platform. The report lists the eight major functional requirements gathered through research and how these requirements are significant to the platform’s implementation – ensuring it works as expected and also serves its purpose as an education platform effectively. Security was considered through every stage of the implementation and is detailed in both the functional requirements (example encryption specifications) as well as the testing of the platform itself – the platform must be an example of secure programming. The report describes the key components of the application with image examples as well as descriptions of the code when needed to better illustrate the flow of the system. The report describes the testing processes for each of the categories of testing types needed (unit, system, security etc.) and evaluates the system based on these results. The conclusion gives insight into both the personal and technical accomplishments of the project and later the report elaborates on where the project could potentially go if continued outside of the time constraints set. The appendix gives some insight into the project’s progression through the original project proposal and the monthly reflective journals. To reiterate the conclusion of the project, the implementation was a success, based on personal metrics yet with the knowledge gained throughout the course of the project it is felt that a more robust solution could be built if reimplemented. The experience was worthwhile, and much was learned about the technologies, the topics and management of times and projects as a whole.

Item Type: Thesis (Undergraduate)
Supervisors:
Name
Email
Jaswal, Shivani
UNSPECIFIED
Subjects: L Education > L Education (General)
Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
Q Science > QA Mathematics > Computer software > Computer Security
T Technology > T Technology (General) > Information Technology > Computer software > Computer Security
G Geography. Anthropology. Recreation > GV Recreation Leisure > Games and Amusements > Computer Games. Video Games.
Divisions: School of Computing > Bachelor of Science (Honours) in Computing
Depositing User: Ciara O'Brien
Date Deposited: 27 May 2025 17:20
Last Modified: 27 May 2025 17:20
URI: https://norma.ncirl.ie/id/eprint/7685

Actions (login required)

View Item View Item