Nowadays, malware attacks are increasing day by day, and are an ongoing problem for many entities (e.g. companies, institutions). One of the ways to prevent malware is by using tools such as an antivirus. Indeed, antivirus vendors have created databases containing malware data that are used to detect malware. However, the traditional way to store data is filled with many issues due to its centralized structure, which leads to having a single-point-of-failure. This project aims to answer the challenge of having a centralized structure for storing and sharing data through a system architecture using Design Science Methodology. Throughout the project an implementation of the system architecture has been developed, which lead to having a prototype named HuntChain. It is an on-demand scanning interface, which introduces a decentralized approach (through Blockchain Technology) for storing and sharing malware data, while still having the possibility to detect malware. This prototype has been evaluated in an artificial environment, which demonstrated the fulfillment of the requirements. The artefact also solves the issue of having antivirus databases overlapping with each other, which is a waste of resources. Finally, HuntChain has been developed with the idea that it has to be available to anyone, where any developer could improve, modify, and/or add new functionalities, therefore, it is available on GitHub as an open-source project.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:lnu-107571 |
Date | January 2021 |
Creators | Kwefati, Anas |
Publisher | Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0024 seconds