Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/158220
Title: Development of a platform to interactively study cyber security malwares and threats
Authors: Le, Minh Viet
Keywords: Engineering::Electrical and electronic engineering::Computer hardware, software and systems
Issue Date: 2022
Publisher: Nanyang Technological University
Source: Le, M. V. (2022). Development of a platform to interactively study cyber security malwares and threats. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/158220
Project: A3032-211
Abstract: Nowadays, cybersecurity has become a hot debate topic because of the rapid development of the Internet and increasing number of criminals in the Internet (cybercrime). In large organizations, it is difficult to keep the whole system secured; and the weakest link in the security chain is human. As a result, educating people about cybersecurity is crucial. Currently, in the market, there are numerous resources teaching about Cybersecurity. However, they are mostly theory-oriented and lack practical aspects. Unfortunately, practicality is one of the most important criterias in Cyber Security. Some companies also provide training in Cyber security, but usually require high-cost. As a result, there is a need for a platform to enhance the learning Cyber Security experience, yet, still at an affordable price. That platform should provide users not only theory material, but also hands-on coding activity. This project has been able to build out a platform that can be accessed as a web-application with the aforementioned functions. The project also implemented various Cyber Security topics which are demonstrated on the built platform. It is proved to be flexible enough to be able to discuss various topics or vulnerabilities in Cyber Security. The platform consists of multiple smaller independent components, so that it can be scaled-out to serve many users. The project is done through applying various Software Engineering knowledge and best practices on developing a web application. The main technology tools used to build it are: React.js, Flask (python), MongoDB, Docker, and Kubernetes.
URI: https://hdl.handle.net/10356/158220
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:EEE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
Viet_FYP_Final_Report.pdf
  Restricted Access
5.15 MBAdobe PDFView/Open

Page view(s)

42
Updated on Dec 6, 2022

Download(s)

8
Updated on Dec 6, 2022

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.